Autocompletar ZSH

3

Como faço para que o zsh me forneça as opções de preenchimento automático, mas não preencha a linha de prompt com o primeiro resultado? Por exemplo, este é o comportamento que estou vendo:

$ ifc{tab}
$ ifcfg
external command
ifcfg     ifconfig

Eu quero que ele exiba as opções, mas não preencha a linha de prompt.

Além disso, se eu digitar um comando válido, mas houver outros comandos válidos que iniciem com ele, ele não será concluído automaticamente. Então

su{tab}

me dará apenas su em vez da opção sudo

    
por Falmarri 17.10.2010 / 01:14

1 resposta

2
unsetopt automenu

de man zshoptions :

AUTO_MENU

Automatically use menu completion after the second consecutive request for completion, for example by pressing the tab key repeatedly. This option is overridden by MENU_COMPLETE.

    
por 17.10.2010 / 17:37