Impossibile completare il completamento della scheda di MacPorts in Zsh
-
03-07-2019 - |
Domanda
Ottengo quanto segue includendo MacPorts 'Completamento scheda Bash in 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 `&&'
Come si può avere il completamento della scheda MacPorts in Zsh?
Soluzione
Potresti provare completamento zsh per zsh. bash_completion
è per Bash, sorprendentemente.
modifica Sembra che tu stia cercando specificamente il supporto per il completamento del comando port
. Sembra che il pacchetto MacPorts zsh
abbia una variante + mp_completion
che installerà il completamento per il comando port
:
sudo port install zsh +mp_completion
Altri suggerimenti
Svegliando quella vecchia domanda che ho appena scoperto facendo alcune ricerche per menzionare il meraviglioso oh-my-zsh utility progettata per OSX che porta facilmente il completamento delle schede alla porta tra gli altri e anche molte altre cose carine. A must have imho :)