Let's say I have the following files in the directory:
- abc123ABC
- abc123QWE
- abc456
Now suppose I type a and hit TAB.
In bash the completion as it usually works would just complete abc and stop with me having to "resolve" the next symbol. so if I type 1 I'll be able to complete to abc123 with the next TAB.
In zsh, at least in the way it is configured on my machine it will complete the whole variant, the first one in this case: abc123ABC and present me with the menu to change that to other variants.
This is usually good, but it turns out ugly and completely useless when there are a lot of files to complete. usually in such cases it would be easy/trivial to narrow down the choices by typing a couple of characters after the 'common' part.
I like the menu part but I'd really prefer for it to only complete the 'common' parts and complete in full on second TAB or using menu, but still w/o losing the ability to manually narrow the choices by typing a character or two.
Is there anything like that supported in zsh?