一.安裝oh-my-zsh和Iterm2
- oh-my-zs 的 github連接:(https://github.com/robbyrussell/oh-my-zsh)
- iTem2 這個(gè)軟件逗旁,比Mac自帶的終端更加強(qiáng)大嗽仪。直接官網(wǎng) http://iterm2.com/ 下載并安裝即可掂之。
Manual Installation
- Clone the repository:
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2.backup your existing ~/.zshrc
file:
cp ~/.zshrc ~/.zshrc.orig
- Create a new zsh configuration file
You can create a new zsh config file by copying the template that we have included for you.
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
- Change your default shell
chsh -s /bin/zsh
二.配色方案
我選用的是 solarized剂碴,效果還不錯(cuò)猾编。點(diǎn)開官網(wǎng)逝薪,下載杠览,解壓俏讹,然后打開 iTerm2 下的偏好設(shè)置 preference 当宴,點(diǎn)開 profiles 下的colors 選項(xiàng),點(diǎn)擊右下角的 Color Presets 選項(xiàng)泽疆,選擇import 户矢,導(dǎo)入解壓到的 solarized 文件下的Solarized Dark.itermcolors。
三殉疼、主題
安裝成功后梯浪,用vim打開隱藏文件 .zshrc 捌年,修改主題為 agnoster:
ZSH_THEME="agnoster"
應(yīng)用這個(gè)主題需要特殊的字體支持,否則會(huì)出現(xiàn)亂碼情況挂洛,這時(shí)我們來配置字體:
1.使用 Meslo 字體礼预,點(diǎn)開連接點(diǎn)擊 view raw 下載字體。
2.安裝字體到系統(tǒng)字體冊虏劲。
3.應(yīng)用字體到iTerm2下托酸,我自己喜歡將字號設(shè)置為14px,看著舒服(iTerm -> Preferences -> Profiles -> Text -> Change Font)伙单。
4.重新打開iTerm2窗口获高,這時(shí)便可以看到效果了。
四.自動(dòng)提示命令
1.克隆倉庫到本地 ~/.oh-my-zsh/custom/plugins 路徑下
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
2.用 vim 打開 .zshrc 文件吻育,找到插件設(shè)置命令念秧,默認(rèn)是 plugins=(git) ,我們把它修改為
plugins=(zsh-autosuggestions git)
五.oh-my-zsh終端用戶名屏蔽設(shè)置
1.打開oh-my-zsh/themes目錄
cd ~/.oh-my-zsh/themes
2.查看自己主題布疼,我的是agnoster摊趾,然后輸入
echo $ZSH_THEME
3.將輸出用戶名的那一行注釋掉
vi agnoster.zsh-theme
可以看到最下面對build_prompt的定義為