[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]