Unfähig MacPorts' Tabulatorvervollständigung in Zsh zu haben
-
03-07-2019 - |
Frage
Ich erhalte die folgende in einschließlich MacPorts 'Bash Tabulatorvervollständigung Zsh
/opt/local/etc/bash_completion:[:48: unrecognized condition: `2'
[ -- cut -- ]
/opt/local/etc/bash_completion:[:62: unrecognized condition: `2'
/opt/local/etc/bash_completion:69: command not found: shopt
[ -- cut -- ]
/opt/local/etc/bash_completion:3015: command not found: complete
/opt/local/etc/bash_completion:3062: parse error near `&&'
Wie kann man MacPorts' Tabulatorvervollständigung in Zsh hat?
Lösung
Sie können zsh Abschluss für zsh versuchen. bash_completion
ist für Bash, überraschend genug.
Bearbeiten Es klingt wie Sie speziell für die Fertigstellung Unterstützung für den port
Befehl suchen könnte. Es sieht aus wie der MacPorts zsh
Paket eine +mp_completion
Variante hat, die Fertigstellung ist für port
Befehl installieren:
sudo port install zsh +mp_completion
Andere Tipps
die alte Frage Aufwachen ich nur ein paar Forschungen gefunden tun die wunderbare oh-my-zsh Dienstprogramm für OSX gedacht, die leicht Tabulatorvervollständigung in dem Hafen unter anderem auch viele, vielen anderen schönen Sachen bringen. A muss imho haben:)