Alterar ordem de carregamento de preenchimento automático para ZSH

0

Tentando implementar minha própria conclusão de sinalização para java, eu quebrei a existente. : -)

O que fiz foi (entre outros, com certeza) unfunction e autoload chamadas, para ver se meu módulo funcionava. Acho que mudou a ordem de carregamento dos módulos de autocompletar.

Então, como trazer de volta o caminho que era? Como anteriormente _java foi carregado primeiro, agora é _java_class e prefiro o contrário. : -)

Os arquivos em questão estão na conclusão padrão do Unix:

➜  ~ ll /usr/share/zsh/functions/Completion/Unix/_java*                                                                                                                                 [% 16:39:51]
-rw-r--r-- 1 root root 25K lut  7  2016 /usr/share/zsh/functions/Completion/Unix/_java
-rw-r--r-- 1 root root 693 lut  7  2016 /usr/share/zsh/functions/Completion/Unix/_java_class

Ubuntu 16.04. Eu estou usando oh-my-zsh, mas acho que é apenas zsh, já que eu não brinquei com oo-meu-zsh aqui, mas com $fpath (apenas através da exportação, portanto, para uma sessão) e unfunction e autoload .

    
por LIttle Ancient Forest Kami 08.10.2017 / 17:22

0 respostas