Como especificar o tempo limite para conclusão de tabulação em zsh?

8

O recurso de conclusão do Zsh é ótimo, exceto por este. Quando tento concluir em uma pasta com muitos arquivos / pasta de rede, demora 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, há 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.

    
por balki 22.02.2012 / 09:05

2 respostas

2

Ctrl-C deve cancelar a conclusão. Se não, então há pouca chance de qualquer outra coisa.

    
por 28.08.2012 / 22:45
-1

Você pode escrever um completer personalizado, implementando um timer / timeout, a partir do FAQ do zsh, seção 4
4.5: Como eu começo com a conclusão programável?

Parafraseando o FAQ

The main resource is the zshcompsys manual page.
... or copy one of the very many existing functions.

    
por 22.02.2012 / 15:33