Incapaz de ter a conclusão de tabulação MacPorts no Zsh
-
03-07-2019 - |
Pergunta
Eu recebo o seguinte em incluindo MacPorts 'conclusão de tabulação Bash para 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 `&&'
Como você pode ter a conclusão de tabulação MacPorts no Zsh?
Solução
Você pode querer tentar zsh conclusão para zsh. bash_completion
é para Bash, surpreendentemente.
Editar Parece que você pode estar procurando especificamente para o suporte de completação para o comando port
. Parece que o pacote MacPorts zsh
tem uma variante +mp_completion
que irá instalar conclusão para o comando port
:
sudo port install zsh +mp_completion
Outras dicas
Acordar aquela velha pergunta que eu encontrei apenas fazendo algumas Investigações mencionar o maravilhoso oh-meu-zsh utility destinado a OSX que traz facilmente a conclusão de tabulação à porta, entre outros e também muitos muitos outras coisas agradáveis. A deve ter imho:)