Gibt es in OS X eine Möglichkeit, Zsh-Formeln (ich verwende Oh-my-zsh ) mit Registerkarten zu vervollständigen?
Z.B
$ brew install em<TAB>
könnte sich ausdehnen auf:
$ brew install emacs
quelle
Gibt es in OS X eine Möglichkeit, Zsh-Formeln (ich verwende Oh-my-zsh ) mit Registerkarten zu vervollständigen?
Z.B
$ brew install em<TAB>
könnte sich ausdehnen auf:
$ brew install emacs
Homebrew bietet seine eigene Vervollständigung. Sie müssen die Datei nur $(brew --prefix)/Library/Contributions/brew_zsh_completion.zsh
an einer Stelle _brew
in Ihrer Datenbank verlinken $fpath
(siehe Kommentar am Anfang von https://github.com/Homebrew/homebrew/blob/master/Library/Contributions/brew_zsh_completion.zsh ).
zsh-completions
Die _brew
Fertigstellung wurde kürzlich zugunsten dieser Datei entfernt. Weitere Informationen finden Sie unter https://github.com/zsh-users/zsh-completions/issues/305 .
Update 19.04.2016: Irgendwann ( 1 ) hat Homebrew die Behandlung der zsh-Vervollständigung erneut aktualisiert. Wenn Sie nun zsh über Homebrew installieren , sollte es "einfach funktionieren". Die Datei wird in installiert /usr/local/share/zsh/site-functions/_brew
.
$fpath
und sich$FPATH
dafür interessierenZsh
, ist diese Frage möglicherweise informativ.Versuchen Sie, die
zsh-completions
Formel zu installieren .Es sieht auch so aus, als ob zsh mit Bash-Vervollständigungen kompatibel ist . Sie könnten das in Verbindung mit der
bash-completions
Formel versuchen .quelle
compinit -i
sollte die "unsicheren Verzeichnisse" Warnungen eher lösen als chmod.compaudit
zu bestimmen, für welche Verzeichnisse die Berechtigungen geändert werden sollen