В OS X есть ли способ получить Zsh (я использую Oh-my-zsh ) табуляционные формулы?
Например
$ brew install em<TAB>
может расшириться до:
$ brew install emacs
источник
В OS X есть ли способ получить Zsh (я использую Oh-my-zsh ) табуляционные формулы?
Например
$ brew install em<TAB>
может расшириться до:
$ brew install emacs
Доморощенный обеспечивает его собственное завершение. Вам просто нужно связать файл $(brew --prefix)/Library/Contributions/brew_zsh_completion.zsh
с _brew
где - то в $fpath
(см . Комментарий в начале https://github.com/Homebrew/homebrew/blob/master/Library/Contributions/brew_zsh_completion.zsh )
zsh-completions
недавно удалил его _brew
завершение в пользу этого файла, см. https://github.com/zsh-users/zsh-completions/issues/305 .
Обновление 2016-04-19: В какой-то момент ( 1 ) Homebrew снова обновил обработку завершения zsh. Теперь, если вы устанавливаете zsh через Homebrew, он должен "просто работать". Файл установлен в /usr/local/share/zsh/site-functions/_brew
.
$fpath
и$FPATH
может принять ихZsh
, эти вопросы и ответы могут быть информативными.Попробуйте установить
zsh-completions
формулу.Также похоже, что zsh может иметь некоторую совместимость с bash-дополнениями . Вы можете попробовать это в сочетании с
bash-completions
формулой.источник
compinit -i
должен разрешать предупреждения «небезопасные каталоги», а не chmod.compaudit
чтобы определить, для каких каталогов должны быть изменены разрешения