本部落格已搬遷, 3秒後跳轉...

Zsh安裝和VS Code顯示設定 | Laplace's Lab

Zsh安裝和VS Code顯示設定

順便筆記一下安裝指令。

Install Oh My Zsh

參考瘋先生MRMAD的快速教學

1
2
3
4
5
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
$ vim ~/.zshrc # change ZSH_THEME as "agnoster"
$ echo 'syntax on' >> ~/.vimrc # enable syntax highlight
$ echo 'set nu!' >> ~/.vimrc # enable line numbers
$ source ~/.zshrc # make changes reload

安裝、設定完成會發現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
3
if [ -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

不過我另外有找到一個設定檔的懶人包,或許可以直接套用,再來做調整比較省事 😄

0%