提前聲明這篇文章是我借鑒網(wǎng)上各位大神的博客操作然后寫下來的
Zsh和bash一樣旁赊,是一種Unix shell愉阎,但大多數(shù)Linux發(fā)行版本都默認使用bash shell绞蹦。但Zsh有強大的自動補全參數(shù)、文件名榜旦、等功能和強大的自定義配置功能幽七。
下面的所有操作以mac 為例:
mac 預裝了zsh ,但是很少有人直接切換過來使用此shell ,因為 zsh 的默認配置及其復雜繁瑣,讓人望而卻步,直到有了oh-my-zsh這個開源項目,讓zsh配置降到0門檻.而且它完全兼容 bash .
使用curl自動安裝
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
手動安裝:
- 克隆這個項目到本地(前提是你得有裝git)
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
- 創(chuàng)建一個zsh的配置文件注意:如果你已經(jīng)有一個~/.zshrc文件的話,建議你先做備份溅呢。使用以下命令
cp ~/.zshrc ~/.zshrc.orig
然后開始創(chuàng)建zsh的配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
- 設置zsh為你的默認的shell
chsh -s /bin/zsh
- 重啟并開始使用你的zsh (打開一個新的終端窗口便可…)
接下來配置適合自己Zsh
- 主題修改锉走,我比較喜歡前面是$符號,所以選擇了steeef這款主題
$ vim ~/.zshrc
配置文件里找到:
ZSH_THEME="robbyrussell"
修改為:
ZSH_THEME="steeef"
這里是官方提供的各種主題藕届,有截圖參考 oh-my-zsh-themes
- 插件的選擇挪蹭,支持git、brew休偶、vi梁厉、osx等插件,具體請查看這里oh-my-zsh-plugins