一年前,在搞終端的時候偶然一次機會,讓我看到了各類強大的DIY界面,這讓我很想去本身搞一個。因而在網上不斷的尋找資源,也請教了大多數朋友。最終以失敗了結。最近,本人又忽然想起當時這件事,因而,決定邊作筆記,邊嘗試當初失敗的過程。通過一個晚上的時間,終於DIY出我求之不得的效果。html
先放上最終DIY效果圖:git
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
github
在官網有教程,咱們只須要執行官網第一條安裝指令就行app
若是你的終端可以正常執行pip指令,那麼直接執行下面的指令能夠完成安裝curl
pip install powerline-status
工具
若是沒有,則先執行安裝pip指令字體
sudo easy_install pip
ui
1)將工程下載下來後cd到install.sh
文件所在目錄url
2)執行指令安裝字體庫spa
執行./install.sh
指令安裝全部Powerline字體
安裝完成後提示全部字體均已下載到/Users/superdanny/Library/Fonts
路徑下
All Powerline fonts installed to /Users/superdanny/Library/Fonts
安裝完字體庫以後,把iTerm 2的設置裏的Profile
中的Text
選項卡中裏的Regular Font
和Non-ASCII Font
的字體都設置成 Powerline的字體,我這裏設置的字體是12pt Meslo LG S DZ Regular for Powerline
1)安裝配色方案
進入剛剛下載的工程的solarized/iterm2-colors-solarized
下雙擊 Solarized Dark.itermcolors
和 Solarized Light.itermcolors
兩個文件就能夠把配置文件導入到 iTerm2 裏
2)配置配色方案
經過load presets選擇剛剛安裝的配色主題便可
1)下載agnoster主題
到下載的工程裏面運行install文件,主題將安裝到~/.oh-my-zsh/themes
目錄下
2)設置該主題
進入~/.zshrc
打開.zshrc
文件,而後將ZSH_THEME
後面的字段改成agnoster
。ZSH_THEME="agnoster"
(agnoster即爲要設置的主題)
指令高亮效果做用是當用戶輸入正確命令時指令會綠色高亮,錯誤時命令紅色高亮
1)cd到.zshrc
所在目錄
2)執行指令將工程克隆到當前目錄
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
3)打開.zshrc
文件,在最後添加下面內容
source XXX/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
保存文件。
注意:xxx
表明.zshrc
所在目錄
4)cd ~/.oh-my-zsh/custom/plugins
5)再次打開.zshrc
文件,在最後面添加下面內容
plugins=(zsh-syntax-highlighting)
保存文件。
chsh -s /bin/zsh
pip install powerline-status
出錯解決方法:Preference
-General
-Closing欄目
,將Confirm "Quit iTerm2(⌘Q)" command
選項勾選去掉就行