WSL 2環境配置:oh-my-zsh、上百種配色主題與外掛

剛裝好的WSL 2,以建立可比美MacOS命令行開發環境為目標,以下列步驟配置環境,進行程序如下:

  1. 系統更新
  2. 安裝Z Shell
  3. 安裝oh-my-zsh
    1. 選擇要使用的配色主題
    2. 安裝新字型
    3. 新增外掛

1. 系統更新

sudo apt update
sudo apt upgrade

2. 安裝Z Shell

sudo apt-get install zsh
# 確認shell清單裡是否有zsh
cat /etc/shells

#找出zsh的安裝位置
which zsh

chsh -s /usr/bin/zsh

3. 安裝oh-my-zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

3.1. oh-my-zsh配色主題設定與安裝

使用Git者可安裝 Bullet train或PowerLevel10k 主題。

安裝PowerLevel10k主題

  1. 複製主題
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
  1. 設定
    交互式設定:p10k configure

修改~/.zshrc的ZSH_THEME:

ZSH_THEME="powerlevel10k/powerlevel10k"
  1. 安裝字型
    下載後安裝到Windows系統裡(C:\Windows\fonts)。
  1. 設定終端機使用新字型
    Windwos Terminal profiles.json找到wsl.exe的設定後加上fontFace設定:
"fontFace": "MesloLGS NF"

p10k

安裝Bullet Train

git clone https://github.com/caiogondim/bullet-train.zsh.git ~/.oh-my-zsh/custom/themes/bullet-train.zsh

測試字體是否正常:

echo "⮀ ± ⭠ ➦ ✔ ✘ ⚡"

3.2. oh-my-zsh外掛

外掛清單:https://github.com/unixorn/awesome-zsh-plugins#plugins

  • fasd 或 autojump:快速切換目錄
  • common-aliases
  • last-working-dir
  • colored-man-pages

解說影片

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *