Iterm2+solarized+zsh+oh my zsh

最近換工作,公司一律配置MacBook pro 開發(fā),需要在Mac中端,下開發(fā),但是由于網(wǎng)上關(guān)于Iterm2+solarized+zsh+oh my zsh這個的配置,寫的都不全面,特整理了一下,希望能幫助有需要的新手。

Iterm2是一個Mac計算下的一個終端工具。但是其終端編程下,黑白色的代碼是在是乏味,為了能夠讓視覺上不那么單調(diào),因此出現(xiàn)了很多插件。本文主要介紹使用solarized、oh my zsh和Iterm2的配合使用。

此外,這個教程只適用于Mac OS X系統(tǒng)下進行安裝。

安裝Iterm2

Iterm2安裝很簡單,這幾就不介紹啦。^_^

solarized

solarized是目前最完整的配色項目了,幾乎覆蓋主流的操作系統(tǒng)(Mac OS X,Linux,Windows)、編輯器和IDE(Vim,Emacs,Xcode等)、終端(Iterm2, Terminal.app等)。

1. 下載Solarized

git clone git://github.com/altercation/solarized.git

2. 將模版導(dǎo)入到Iterm2

找到1中下載等solarized包,到 solarized/iterm2-colors-solarized 下雙擊 Solarized Dark.itermcolors 和 Solarized Light.itermcolors 兩個文件就可以把配置文件導(dǎo)入到 iTerm 里。

此外,如果你想給你的Timinal配色的話,可以將 solarized/osx-terminal.app-colors-solarized 下雙擊 Solarized Dark ansi.terminal 和 Solarized Light ansi.terminal 就會自動導(dǎo)入兩種配色方案 Dark 和 Light 到 Terminal.app 里。

在iTerm→Preferences→Colors→color Presets→選擇solarized Dark或Light

3.Vim配置

$ cd solarized

$ cd vim-colors-solarized/colors

$ mkdir -p ~/.vim/colors

$ cp solarized.vim ~/.vim/colors/

$ vi ~/.vimrc

syntax enable

set background=dark

colorscheme solarized

此步驟操作完后,你可以嘗試用vim打開一些代碼看一下,應(yīng)該已經(jīng)配色完成了。

4.更換默認的bash為Zsh

Mac系統(tǒng)自帶了Zsh,雖然不是最新版本的Zsh,但是版本號是5.x就可以。可以通過

$zsh --version #查看版本號

接下來,修改Shell。

$ vim /etc/shells

$ #在文件中增加一行內(nèi)容/usr/local/bin/zsh

$ :wq

$ chsh -s /usr/local/bin/zsh

$ #如果usr/local/bin/zsh不存在

$ #嘗試一下這個命令 chsh -s /bin/zsh

5.安裝Oh My Zsh

oh my zsh的主要目的是讓我們更快速的配置Zsh。安裝命令很簡單:

#建議網(wǎng)速較好下執(zhí)行命令

curl -L http://install.ohmyz.sh | sh

安裝完后,就可以進行配置了。zsh的配置主要集中在用戶當(dāng)前目錄的.zshrc(~/.zshrc)里。

$ #配置別名,例如:

$ alias cls="clear"

$ alias ll="ls -l"

$ alias vi="vim"

$ #配置主題

$ #在.zshrc里找到ZSH_THEME

$ #將默認的ZSH_THEME="robbyrussell"修改為

$ ZSH_THEME="agnoster"

會不會好奇我們下載的主題在哪里?就是在我們之前下載的 Oh My Zsh的主題里面,具體的地址如下/Users/chenjunzhi/.oh-my-zsh/themes。修改完配置文件最為關(guān)鍵的一步:

$ source ~/.zshrc #每次修改完了.zshrc文件,必須執(zhí)行這個命令

此時你如果關(guān)閉Iterm,然后重新啟動一下,會發(fā)現(xiàn)已經(jīng)主題的顏色已經(jīng)有了,但是還有一點亂碼,所以還需要安裝一個Mac的字體庫。

git clone https://github.com/supermarin/powerline-fonts

安裝powerline里面的Monaco(我選擇的是該字體)。安裝完字體后, 在iTerm→Preferences→Text→Change Font→選擇Monaco for Powerline。 此時,基本上配置就算完成了,效果是不是已經(jīng)出來了呢。 最終的效果圖如下:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容