Install Oh My Zsh
1 | $ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
安裝、設定完成會發現Terminal顯示亂碼的情形,因為agnoster主題包含特殊符號,需安裝Powerline系列字體才能正常顯示:1
2
3$ cd ~/Downloads && git clone https://github.com/powerline/fonts.git
$ cd fonts && ./install.sh
$ cd && rm -rf ~/Downloads/fonts
接著打開Terminal偏好設定 > 描述檔 > 字體,變更為Powerline系列的字體。我是用Source Code Pro for Powerline,另外路徑的背景顏色預設會有過深的問題,可以調整ANSI顏色選項的藍色部分為淺一點的顏色。
*on my sh默認設定檔為~/.zshrc,若原本bash設定檔是寫在~/.bash_profile,則須在zshrc中寫入:1
2
3if [ -f ~/.bash_profile ]; then
. ~/.bash_profile
fi
VS Code Integrated Terminal
Terminal顯示亂碼在VS Code裡頭也會見到,同樣要修改字體為Powerline系列字體:設定 > 功能 > 終端機 > Integrated: Font Family。
顏色設定可以在設定中搜尋workbench,找到Workbench: Color Customizations的選項,點選「在settings.json內編輯」,相關參數設定可參考VS Code官網的說明:Integrated Terminal Colors
不過我另外有找到一個設定檔的懶人包,或許可以直接套用,再來做調整比較省事 😄