On 01/24/2014 10:41 AM, Richard Esplin wrote:
> I had the same confusion, but I believe it is desired behavior.
> 
> In zsh, the first time you tab it gives you the completion list. If you hold 
> the tab, or tab again, it continues the completion with the first item from 
> the 
> list.
> 
> It took me a long time to figure out that I had a propensity to hold down the 
> tab key.

Hmm.  But the first tab doesn't give a list.  It just fills in the
letters that it can.  In my example, should it not just fill the
filename to "file1234" and stop? A second tab pulls up the list, and a
third tab lets me pick.  How is putting in a . that only works with the
second filename anyway desired behavior?  I think I might log an issue
with the zsh bug tracker and see their take on it.

I do like how if there are files with identical parts but different in
the middle, zsh will fill it all in and then drop the cursor in the
middle section.  Though I can see how fish's completion (somewhat more
like how GUI's do it) would be slick too.

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to