O recurso de conclusão do Zsh é ótimo, exceto por este. Quando tento concluir em uma pasta com muitos arquivos / pasta de rede, leva alguns minutos e imprime esse erro.
example.com:~$ ls /path/to/some/bigFolder/[TAB]
zsh: do you wish to see all 620 possibilities (124 lines)?
Em vez disso, existe uma maneira de especificar um tempo limite após o qual o zsh não deve tentar concluir automaticamente? Não consigo cancelar sua pesquisa também.
zsh
autocomplete
balki
fonte
fonte
Respostas:
Ctrl-Cdeve cancelar a conclusão. Se não, então há pouca chance de qualquer outra coisa.
fonte
Você pode escrever um completor personalizado, implementando um cronômetro / tempo limite, na FAQ do zsh, seção 4
4.5: Como inicio a conclusão programável?
Parafraseando o FAQ
fonte
zstyle
configuração relevante nazshcompsys
página do manual. Na verdade, duvido que seja possível: não acho que você possa interromper o zsh enquanto ele estiver expandindo uma glob, que é o que está bloqueando aqui.