From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17601 invoked from network); 30 Mar 2001 00:19:31 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 30 Mar 2001 00:19:31 -0000 Received: (qmail 16187 invoked by alias); 30 Mar 2001 00:19:20 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 3772 Received: (qmail 16174 invoked from network); 30 Mar 2001 00:19:19 -0000 From: "Bart Schaefer" Message-Id: <010329161855.ZM19861@candle.brasslantern.com> Date: Thu, 29 Mar 2001 16:18:55 -0800 In-Reply-To: Comments: In reply to Jeff Shipman "vim bindings from nowhere" (Mar 29, 4:25pm) References: X-Mailer: Z-Mail Lite (5.0.0 30July97) To: , Jeff Shipman Subject: Re: vim bindings from nowhere MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Mar 29, 4:25pm, Jeff Shipman wrote: > Subject: vim bindings from nowhere > Somewhere my zsh terminals are getting vim > keybindings out of nowhere. Could you explain what "getting vim keybindings" means? Do you mean that ZLE behaves entirely like vi, or do you mean that somehow keys in the emacs mode are becoming bound to vim-like sequences? On the presumption that it's the former: > [...] the only difference > between the two are some variables in my > .zshrc that don't seem like they should > affect my keybindings. Are any of those variables named EDITOR or VISUAL, by any chance? If EDITOR or VISUAL contains the substring "vi", then ZLE starts up with the vi mode bindings, otherwise it starts up with emacs mode.