[macOS General] zsh: path 設定 と Homebrew の補完設定
設定しましたメモ。
別件でググっていて知りました。
[markdown]
> * [zshでHomebrewを使用する場合に設定しておいたほうが良いこと – よんちゅBlog](http://yonchu.hatenablog.com/entry/20120415/1334506855)
`~/.zshrc` を編集。
## 環境変数PATHの設定
“`
## 重複パスを登録しない
typeset -U path cdpath fpath manpath
## sudo用のpathを設定
typeset -xT SUDO_PATH sudo_path
typeset -U sudo_path
sudo_path=({/usr/local,/usr,}/sbin(N-/))
## pathを設定
path=(~/bin(N-/) /usr/local/bin(N-/) ${path})
“`
> * [zshのPATHの自動重複削除や余計なPATHの削除 – @znz blog](http://blog.n-z.jp/blog/2013-12-12-zsh-cleanup-path.html)
## brewコマンドの補完設定
“`prettyprinted
% cd /usr/local/share/zsh/site-functions
% ln -s ../../../Library/Contributions/brew_zsh_completion.zsh _brew
“`
[/markdown]