No bash, se você pressionar a tecla tab quando houver várias conclusões possíveis, obterá uma lista de correspondências que serão reimpressas se você pressionar a tecla repetidamente. No tcsh, definir o preenchimento automático para aprimorado também alcança isso.
No zsh, você obtém a lista de correspondências, mas, na 2ª, 3ª guia, pressiona, começa a alternar entre as correspondências. Existe uma maneira de fazer com que o zsh faça o equivalente ao show all-if-ambiguous do bash sem o ciclismo?
Não estou procurando o inteligente, mas inútil "por que você pressionaria a tecla tab várias vezes, se exibida depois da primeira?". Se eu fosse capaz de ajustar meus hábitos, já o teria feito.