從大二開始之后一直使用的ubuntu系統(tǒng)廓译,最近入手了自己的第一臺(tái)mac瓷蛙,平時(shí)喜歡用vim寫代碼,自然在熟悉了mac的環(huán)境之后第一件事就是配置一個(gè)自己喜歡的終端環(huán)境验庙。于是開始了如下的配置過程:
一.終端
既然要用到終端第一件事當(dāng)然是要裝一個(gè)iterm2润梯,之所以不用mac自帶的終端是因?yàn)槲移綍r(shí)喜歡開多個(gè)終端的標(biāo)簽和分屏过牙,還有熱鍵呼出功能甥厦,這兩個(gè)功能都比較實(shí)用。iterm2還有很多方便的功能:http://www.iterm2.com/features.html
iterm2的下載的鏈接地址:http://www.iterm2.com/downloads.html
下載安裝寇钉,安裝之后界面大致如下:
2.配置zsh
終端只是一個(gè)殼矫渔,最后的命令和響應(yīng)是由shell來響應(yīng)的,目前我常見的有bash摧莽,sh,zsh等顿痪。
2.1 切換到zsh
為什么要使用zsh呢镊辕?因?yàn)槲沂且粋€(gè)很懶的人,懶到我想要輸入git按一下tab按鍵就可以出一些可選的參數(shù)選擇蚁袭,懶到我輸入一個(gè)gcc命令的前幾個(gè)字符然后按一下上方向鍵征懈,翻出全部是以這個(gè)開頭的歷史命令,這些在bash里面我是不能直接體驗(yàn)到的揩悄。目前macos已經(jīng)內(nèi)置支持了zsh了卖哎,切換到zsh:
chsh -s /bin/zsh
2.2 安裝oh-my-zsh
安裝好了zsh之后,有點(diǎn)難看删性,同時(shí)輸出也沒有那么漂亮和友好亏娜,oh my zsh可以用來管理zsh配置,同時(shí)里面有很多漂亮的主題和插件蹬挺,裝好了它之后你幾乎不用這么配置自己的zsh就可以用上比較好用的zsh的環(huán)境了维贺,可以讓你的命令行變得更加的漂亮,讓你的插件和一些工具無縫的結(jié)合進(jìn)來巴帮。比如說溯泣,在oh my zsh里面添加了git插件之后,當(dāng)你進(jìn)入到一個(gè)git工程命令行后面自動(dòng)顯示當(dāng)前的git版本號(hào)榕茧;添加了autojump之后垃沦,當(dāng)你按“j+目錄名的一部分”然后再按tab鍵就會(huì)顯示歷史常用的相關(guān)目錄可以一鍵到達(dá)該目錄。
安裝:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
安裝好之后:
env zsh
修改主題用押,編輯 ~/.zshrc:
ZSH_THEME="steeef"
主題在~ /.oh-my-zsh/theme目錄下都有肢簿,可以選擇
修改完成之后輸入以下命令立即在當(dāng)前終端生效:
env zsh
效果圖如下: