[mac]zshのコマンドライン補完を有効にする

カテゴリ: Mac | タグ:

macOSで、zshのコマンドライン補完を有効にするには、下記の一行を~/.zshrcに追記します。

autoload -Uz compinit && compinit

insecure directoriesエラーが出るとき

compinitのコマンドで、下記のエラーが出ることがあります。

$ compinit

zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [y] or abort compinit [n]?

何が理由でエラーになっているかは、エラーメッセージにある通りcompauditコマンドで確認できます。

compaudit
There are insecure directories:
/usr/local/share/zsh/site-functions
/usr/local/share/zsh

エラーを無視して良い場合は、-uオプションを付けます。

autoload -Uz compinit && compinit -u
Amazonでポイントを賢くGETする方法
Amazonギフト券チャージ で最大2.5%もお得!
こちらもおススメ
カテゴリ: Mac | タグ:

コメントを残す

メールアドレスが公開されることはありません。