1. 程式人生 > >mac下安裝zsh

mac下安裝zsh

檢視已安裝shell

檢視Mac上已有的shell,一共有6種

$ cat /etc/shells

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

將預設shell改成zsh

$ chsh -s /bin/zsh

安裝“oh my zsh”

手動安裝:

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

PS:詳細資訊可以參考oh-my-zsh的GitHub頁面

配置zsh

vi ~/.zshrc

設定別名

alias
zshconfig='vi ~/.zshrc' alias vimconfig='vi ~/.vimrc' alias ll='ls -l' alias vi='vim' alias subl='open -a "Sublime Text"'

啟用命令糾錯功能

# Uncomment the following line to enable command auto-correction.
ENABLE_CORRECTION="true"

外掛

  • git
  • osx
  • autojump
    只需要在.zshvr中啟用

    plugins=(git osx autojump)

shell的配色

git clone git://github.com/altercation/solarized.git
然後執行solarized/osx-terminal.app-colors-solarized/Solarized Dark ansi.terminal

Terminal/iTerm2

Mac OS X 自帶的 Terminal 和免費的 iTerm2 都是很好用的工具,iTerm2 可以切分成多視窗,更方便一些。

如果你使用的是 Terminal 的話,在 solarized/osx-terminal.app-colors-solarized 下雙擊 Solarized Dark ansi.terminal 和 Solarized Light ansi.terminal 就會自動匯入兩種配色方案 Dark 和 Light 到 Terminal.app 裡。

如果你使用的是 iTerm2 的話,到 solarized/iterm2-colors-solarized 下雙擊 Solarized Dark.itermcolors 和 Solarized Light.itermcolors 兩個檔案就可以把配置檔案匯入到 iTerm 裡。


這時候在mac的偏好設定中就可以看到已匯入的配置了