電腦開著終端機在打程式很帥
但是面對螢幕上一行行密密麻麻的程式碼,
你是否曾經覺得眼花撩亂、困擾、甚至因此影響了你的工作進度呢!?
你需要iTerm來拯救你的終端機!!!
不囉唆,我就直接上圖了
雖然Terminal可以設定顏色字體但iTerm可以做得更多
以下將介紹iTerm如何搭配zsh主題…
安裝iTerm2
iTerm2是一個open source的Terminal,算是Mac原生Terminal的強化版,官網可直接下載。
配合oh-my-zsh和其他plugin後,即可客製化出一個帶有個人風格外觀和功能的Terminal。
安裝oh-my-zsh
終端機執行下列程式碼
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
oh-my-zsh是一套zsh shell的管理工具,會將Terminal從Mac shell原本的bash改成zsh,還可以透過這套工具來安裝各種plugin或theme。
若出現這個畫面就代表oh-my-zsh安裝成功ㄌ
執行完後會在 ~
目錄下看見
.oh-my-zsh
資料夾以及 .zshrc
檔案
將.zshrc
開啟會看到 ZSH_THEME=”robbyrussell"
ZSH_THEME就是zsh主題,預設值是robbyrussell。
找不到檔案嗎?
安裝、設定主題
這邊以Cobalt2為例
至https://github.com/wesbos/Cobalt2-iterm
-
將
cobalt2.zsh-theme
下載下來並丟到~/.oh-my-zsh/themes/
-
打開
./zshrc
檔,將ZSH_THEME=”robbyrussell"改成ZSH_THEME=cobalt2
因為主題字型支援問題,需安裝Powerline
- 安裝Python相關工具pip3
easy_install pip3
- 安裝字型
pip3 install --user powerline-status
git clone https://github.com/powerline/fonts
cd fonts
./install.sh
更改iTerm偏好設定
Preference -> Profiles tab -> Colors tab
將github上的cobalt2.itermcolors
下載下來import到color presets後
就會看到cobalt2的選項,把他選起來
再到Colors tab
左邊的Text tab
將字體改成Inconsolata for Powerline
中體
重開一次iTerm
或終端機打
source .zshrc
重整之後就煥然一新囉!