No OS X, existe alguma maneira de ter as fórmulas de preenchimento de guias Zsh (eu estou usando Oh-my-zsh )?
Por exemplo
$ brew install em<TAB>
pode expandir para:
$ brew install emacs
fonte
No OS X, existe alguma maneira de ter as fórmulas de preenchimento de guias Zsh (eu estou usando Oh-my-zsh )?
Por exemplo
$ brew install em<TAB>
pode expandir para:
$ brew install emacs
O Homebrew fornece sua própria conclusão. Você só precisa vincular o arquivo $(brew --prefix)/Library/Contributions/brew_zsh_completion.zsh
a _brew
algum lugar do seu site $fpath
(consulte o comentário no início de https://github.com/Homebrew/homebrew/blob/master/Library/Contributions/brew_zsh_completion.zsh )
zsh-completions
recentemente removeu sua _brew
conclusão em favor desse arquivo, consulte https://github.com/zsh-users/zsh-completions/issues/305 .
Atualização 19/04/2016: Em algum momento ( 1 ) a Homebrew atualizou novamente o tratamento da conclusão do zsh. Agora, se você instalar o zsh via Homebrew, ele "funcionará". O arquivo está instalado em /usr/local/share/zsh/site-functions/_brew
.
$fpath
e$FPATH
acomodar essas novas funções de conclusãoZsh
, essas perguntas e respostas podem ser informativas.Tente instalar a
zsh-completions
fórmula.Também parece que o zsh pode ter alguma compatibilidade com as conclusões do bash . Você pode tentar isso em conjunto com a
bash-completions
fórmula.fonte
compinit -i
deve resolver os avisos dos "diretórios não seguros" em vez do chmod.compaudit
para determinar quais diretórios devem ter suas permissões alteradas