From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25918 invoked by alias); 5 Dec 2014 17:46:38 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 33865 Received: (qmail 8695 invoked from network); 5 Dec 2014 17:46:25 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Authority-Analysis: v=2.1 cv=AduIQRnG c=1 sm=1 tr=0 a=grGIsUp3ekU5b/RmSURr+A==:117 a=grGIsUp3ekU5b/RmSURr+A==:17 a=G8GL833Es-AA:10 a=N659UExz7-8A:10 a=tfie7RgpEHRkIaaQP0gA:9 a=pILNOxqGKmIA:10 Message-id: <5481EF6D.4060800@eastlink.ca> Date: Fri, 05 Dec 2014 09:46:21 -0800 From: Ray Andrews User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.2.0 MIME-version: 1.0 To: zsh-workers@zsh.org Subject: Re: PATCH: default vi-mode key bindings References: <17052.1417717710@thecus.kiddle.eu> <141204231735.ZM9532@torch.brasslantern.com> <21098.1417785962@thecus.kiddle.eu> In-reply-to: <21098.1417785962@thecus.kiddle.eu> Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit On 12/05/2014 05:26 AM, Oliver Kiddle wrote: > The type of person that would affect would need to like vi-style > editing enough to use it in zsh without having ever been tempted into > learning vim. Plenty of people use vi for quick edits from the terminal Pardon my absolute ignorance about what you guys are talking about. Can someone give me some idea? vi is an editor that Martians like, because it helps if you have three arms, yes? And Venusians like emacs because the suckers on their tentacles can hit Ctrl+Alt+Esc+L+A very easily. And they have wars over it. vi has insert mode and command mode and such. Ok, but is any of that actually used at the command line? Does anyone need/use 'command mode' when typing a simple command? $ grep "The falcon cannot hear the falconer;" /Yeats/* What would one do with command mode there? Editing a novel, of course, but a command line? Or does this mean that zsh somehow butts itself right in to vi so that when editing a novel, 'vi-style' as set by zsh is somehow active? Is that polite? And then there's vim mode too but that's different from vi mode? I'm missing something fundamental here.