From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4166 invoked from network); 28 Jan 1997 15:32:30 -0000 Received: from euclid.skiles.gatech.edu (list@130.207.146.50) by coral.primenet.com.au with SMTP; 28 Jan 1997 15:32:30 -0000 Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id KAA18786; Tue, 28 Jan 1997 10:13:31 -0500 (EST) Resent-Date: Tue, 28 Jan 1997 10:09:40 -0500 (EST) From: Zefram Message-Id: <12430.199701281510@stone.dcs.warwick.ac.uk> Subject: Re: VI command line editing To: brown@ftms.COM (Vidiot) Date: Tue, 28 Jan 1997 15:10:35 +0000 (GMT) Cc: zsh-users@math.gatech.edu In-Reply-To: <199701280018.SAA13900@ftms.ftms.com> from "Vidiot" at Jan 27, 97 06:18:27 pm X-Loop: zefram@dcs.warwick.ac.uk X-Stardate: [-31]8798.16 X-US-Congress: Moronic fuckers Content-Type: text Resent-Message-ID: <"4CQRl2.0.zY4.pQXxo"@euclid> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/627 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Vidiot wrote: >BUT, pressing the up or down key causes a problem, since the escape sequence >is used to place me in vi edit mode and the rest of the cursor key sequence >causes screen flashing (vi editng error). It's a change in the handling of multi-character key bindings. Previously there was just one multi-character key binding table for vi mode, used in both insert and command modes -- this was a kludge that only really worked for the built-in key bindings. In 3.1 there is a new key binding system, that properly separates command and insert modes, so the arrow keys are now (for vi compatibility) bound only in command mode. It's easy to bind them in insert mode yourself. -zefram