Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: is this a feature of zsh-3.1.6?
- X-seq: zsh-users 2813
- From: Geoff Wing <gcw@xxxxxxxxx>
- To: User ALEX <alex@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Subject: Re: is this a feature of zsh-3.1.6?
- Date: Mon, 27 Dec 1999 23:09:13 +1100
- Cc: zsh-users@xxxxxxxxxxxxxx
- In-reply-to: <Pine.BSF.4.21.9912270108070.2876-100000@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>; from alex@xxxxxxxxxxxxxxxxxxxxxxxxxxxx on Mon, Dec 27, 1999 at 01:09:51AM -0700
- Mailing-list: contact zsh-users-help@xxxxxxxxxxxxxx; run by ezmlm
- Organization: PrimeNet Computer Consultancy
- References: <slrn86e3od.9r2.mason@xxxxxxxxxxxxxxxxxxxxx> <Pine.BSF.4.21.9912270108070.2876-100000@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
User ALEX wrote about Re: is this a feature of zsh-3.1.6?:
:On 27 Dec 1999, Geoff Wing wrote:
:: % setopt nopromptcr # (or unsetopt promptcr)
:Thanks for the answer. Do you know why this option is enabled by default?!
A couple of reasons are:
1) It's always been enabled by default (in the first widespread release
version 2.0 it was called no_prompt_clobber and changed to no_prompt_cr
in 2.2) so it's still enabled for backward compatibility.
2) It means that when line editing in command mode, the shell can reliably
move the cursor (and text) around the line. Without knowing where the
cursor is in absolute (horizontal) terms the shell can't know if it has
crossed a line boundary; how the cursor behaves on crossing line
boundaries has widely different behaviours depending upon the terminal.
In short, if you use this then you're pretty much stuck with using
short single line command lines (and no right prompt) when any text is
spewed up prior to the prompt.
Regards,
--
Geoff Wing : <gcw@xxxxxxxxx> Work URL: http://www.primenet.com.au/
Rxvt Stuff : <gcw@xxxxxxxx> Ego URL : http://pobox.com/~gcw/
Zsh Stuff : <gcw@xxxxxxx> Phone : (Australia) 0413 431 874
Messages sorted by:
Reverse Date,
Date,
Thread,
Author