From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17625 invoked from network); 1 Jul 2004 11:34:14 -0000 Received: from odin.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.85) by ns1.primenet.com.au with SMTP; 1 Jul 2004 11:34:14 -0000 Received: (qmail 15884 invoked from network); 1 Jul 2004 12:45:48 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 1 Jul 2004 12:45:48 -0000 Received: (qmail 19642 invoked by alias); 1 Jul 2004 11:33:27 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7649 Received: (qmail 19631 invoked from network); 1 Jul 2004 11:33:26 -0000 Received: from odin.dotsrc.org (HELO a.mx.sunsite.dk) (qmailr@130.225.247.85) by sunsite.dk with SMTP; 1 Jul 2004 11:33:26 -0000 Received: (qmail 14121 invoked from network); 1 Jul 2004 12:44:48 -0000 Received: from lhuumrelay3.lnd.ops.eu.uu.net (62.189.58.19) by a.mx.sunsite.dk with SMTP; 1 Jul 2004 12:44:40 -0000 Received: from MAILSWEEPER01.csr.com (mailhost1.csr.com [62.189.183.235]) by lhuumrelay3.lnd.ops.eu.uu.net (8.11.0/8.11.0) with ESMTP id i61BWJv20590 for ; Thu, 1 Jul 2004 11:32:19 GMT Received: from EXCHANGE02.csr.com (unverified [192.168.137.45]) by MAILSWEEPER01.csr.com (Content Technologies SMTPRS 4.3.12) with ESMTP id for ; Thu, 1 Jul 2004 12:31:39 +0100 Received: from news01.csr.com ([192.168.143.38]) by EXCHANGE02.csr.com with Microsoft SMTPSVC(5.0.2195.6713); Thu, 1 Jul 2004 12:33:00 +0100 Received: from news01.csr.com (localhost.localdomain [127.0.0.1]) by news01.csr.com (8.12.11/8.12.11) with ESMTP id i61BWI8m012119 for ; Thu, 1 Jul 2004 12:32:18 +0100 Received: from csr.com (pws@localhost) by news01.csr.com (8.12.11/8.12.11/Submit) with ESMTP id i61BW9Ss012116 for ; Thu, 1 Jul 2004 12:32:17 +0100 Message-Id: <200407011132.i61BW9Ss012116@news01.csr.com> X-Authentication-Warning: news01.csr.com: pws owned process doing -bs To: zsh-users@sunsite.dk Subject: Re: Jumping to the line above In-reply-to: "Fabiano Sidler"'s message of "Thu, 01 Jul 2004 13:23:08 +0200." <200407011323.08939.fabianosidler@swissonline.ch> Date: Thu, 01 Jul 2004 12:32:08 +0100 From: Peter Stephenson X-OriginalArrivalTime: 01 Jul 2004 11:33:00.0799 (UTC) FILETIME=[2A36E8F0:01C45F5F] X-Spam-Checker-Version: SpamAssassin 2.63 on a.mx.sunsite.dk X-Spam-Level: * X-Spam-Status: No, hits=1.6 required=6.0 tests=BAYES_60 autolearn=no version=2.63 X-Spam-Hits: 1.6 Fabiano Sidler wrote: > I want to implement an "inline cd-keybinding", that means: > > [Some previous output] > ~/bin/foo/bar $ > > After typing (for example) ^U twice: > > [Some previous output] > ~/bin $ > > For that I need a command or widget, that deletes the prompt on the next > line and moves the cursor back to the line preceeded. > However, I haven't found anything like that. Is there another possibility? I think what you *really* want is a way of re-expanding the current prompt. Then everything could be done in a zle widget without any strange display tricks. At the moment the code assumes the prompt won't change during editing, so that would need a bit of an internal rewrite. However, I think it's a useful goal. -- Peter Stephenson Software Engineer CSR Ltd., Science Park, Milton Road, Cambridge, CB4 0WH, UK Tel: +44 (0)1223 692070 ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.mimesweeper.com **********************************************************************