Date: Thu, 4 Nov 1999 12:04:32 -0600 From: Dan Nelson <dnelson@emsphone.com> To: Ben Rosengart <ben@skunk.org> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: emacs vs. vi key-bindings in zsh Message-ID: <19991104120432.A93189@dan.emsphone.com> In-Reply-To: <Pine.BSF.4.20.9911041254310.41001-100000@penelope.skunk.org>; from ben@skunk.org on Thu, Nov 04, 1999 at 12:56:23PM -0500 References: <Pine.BSF.4.20.9911041254310.41001-100000@penelope.skunk.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Nov 04), Ben Rosengart said: > I know this is only marginally appropriate for this list, please > forgive me. On some, but not all, of my FreeBSD machines, zsh is > using vi bindings. I have looked through the zsh docs and haven't > been able to find out how to control whether it uses vi or emacs > bindings. Does anyone here know? TIA. man zshzle, about 30 lines down: Bindings Command bindings may be set using the bindkey builtin. There are two keymaps-the main keymap and the alternate keymap. The alternate keymap is bound to vi command mode. The main keymap is bound to emacs mode by default. To bind the main keymap to vi insert mode, use bindkey -v. However, if one of the VISUAL or EDITOR environment vari- ables contain the string vi when the shell starts up the main keymap will be bound to vi insert mode by default. -- Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991104120432.A93189>