ZshでMacPortsのタブ補完ができない
-
03-07-2019 - |
質問
MacPortsを含めると、次のようになります'Bashタブの補完から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 `&&'
ZshでMacPortsのタブ補完を使用するにはどうすればよいですか
解決
zshの zsh補完を試すことをお勧めします。 bash_completion
はBash用で、驚くほど十分です。
編集 port
コマンドの補完サポートを特に探しているようです。 MacPorts zsh
パッケージには、 port
コマンドの補完をインストールする + mp_completion
バリアントがあるようです:
sudo port install zsh +mp_completion
他のヒント
その古い質問を目覚めさせたところ、すばらしい oh-my-zshに言及する調査を行ったところです。 OSX向けのユーティリティで、特にタブ補完を他の多くのポートや他の多くの便利な機能に移植できます。私は私見が必要です:)
所属していません StackOverflow