zsh parcialmente completado em aptitude / wajig

3

Estou usando wajig para instalar pacotes, no entanto, quando eu mudei meu shell para zsh, descobriu-se que zsh não lista todos os pacotes na lista de conclusão, por exemplo.

apt-get install octave[TAB]

(cerca de 70 conclusões) mas quando eu tento

wajig install octave[TAB]

ou

aptitude install octave[TAB]

zsh mostra apenas 19 conclusões

outras shells que testei (bash, fish) mostram todas ~ 70 conclusões em todos os 3 casos. Então, há alguma maneira de 'consertar' essa conclusão em zsh?

    
por mk_cafe 01.11.2009 / 11:51

1 resposta

2

Eu recebo 73 entradas para cada uma delas. Verifique se você tem funções de conclusão chamadas _apt , _aptitude e _wajig no diretório da função zsh completion. As minhas estão em:

/usr/share/zsh/functions/Completion/Debian

Cada uma dessas funções é diferente, mas cada uma delas chama _deb_packages , que também está nesse diretório.

    
por 01.11.2009 / 15:39

Tags