From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23137 invoked from network); 28 Jan 1997 00:24:10 -0000 Received: from euclid.skiles.gatech.edu (list@130.207.146.50) by coral.primenet.com.au with SMTP; 28 Jan 1997 00:24:10 -0000 Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id TAA07957; Mon, 27 Jan 1997 19:18:22 -0500 (EST) Resent-Date: Mon, 27 Jan 1997 19:17:20 -0500 (EST) From: Vidiot Message-Id: <199701280018.SAA13900@ftms.ftms.com> Subject: VI command line editing To: zsh-users@math.gatech.edu (ZSH Mailing List) Date: Mon, 27 Jan 1997 18:18:27 -0600 (CST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"gsgnb3.0.Ax1.FMKxo"@euclid> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/626 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu I've been off the list for too long of a time and recently upgraded to the latest version of ZSH under Solaris 2.5.1. I've run into a problem, based upon the way it used to work in zsh 2.5+ and the current zsh 3.+ It has to do with command line editing. If bindkey -v is set in my .zshrc, command line editing does not work the same as before. Previously pressing the up or down arrow would retrieve the previous command and I would have simple editing by using the left/right arrow keys/backspace, etc. in order to edit a line. If I want vi editing at that point, I could press the ESC key to get into vi edit mode. 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). If I turn off bindkey, then the simple editing works as before, but now vi editing cannot be brought into play. What happened? Why did this change and what do I need to do to have simple editing, i.e., the escape character of the up/down cursor key is ignored, unless the ESCAPE key is pressed without any characters following it? Is there some timing value I have to set? I can find nothing in the documentation that makes me believe that things should be operating differently. Thanks for any tips or pointers. MB -- System Administrator - Finnigan FT/MS - Madison WI. e-mail: brown@ftms.com phone: (608) 273-8262 ext: 612 fax: (608) 273-8719 Visit - (Your link to Star Trek and UPN)