🀄
Macのシェルzshを良い感じに改造する
Homebrewでzsh関連インストール
terminal
brew update
brew install zsh
brew install zsh-completions
brew install zsh-autosuggestions
brew install zsh-syntax-highlighting
zshをデフォルトに設定
terminal
chsh -s /bin/zsh
.zshrcに以下追加
.zshrc
path=(/path/to/homebrew/share/zsh-completions $fpath)
autoload -U compinit
compinit -u
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh
ターミナルを開くたびに聞かれる。
zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]?
以下のコマンドで出てくるパスを出力する。
terminal
compaudit
出力されたパスに対して権限変更する。
terminal
chmod 755 /usr/local/share
chmod 755 /usr/local/share/zsh
chmod 755 /usr/local/share/zsh/site-functions
以上
Discussion