只要 5 分鐘!讓你的 Mac 擁有美觀的 Terminal!2025 最新最簡單快速的 Zsh + iTerm2 + Powerlevel10k 設定教學

  1. 前言
  2. 環境需求
  3. 安裝順序
    1. 1. 安裝 zsh
    2. 2. 安裝 oh-my-zsh
    3. 3. 安裝 iTerm2
    4. 4. 安裝主題 Powerlevel10k
    5. 5. 設定主題
    6. 完成!
  4. 進階推薦:安裝 zsh 的 Plugins
    1. 1. 安裝
    2. 2. 設定 Plugins 並啟用
  5. 如果 VS Code 的 Terminal 無法正常顯示圖示的話
  6. 參考資料

前言

最近在重新設定 Mac 的 Terminal 時,發現現在關於 Zsh 和 iTerm2 的網路文章都太舊、很多指令已經不適用、安裝順序也很混亂,對於新手來說我覺得會很挫折,所以決定用最簡潔的方式把自己最近設定的流程記錄下來,目的是希望新手們也能輕鬆快速擁有一個美觀好用的 Terminal (幾年前我還是新手的時候,真的是設定到很崩潰…)

環境需求

  1. MacOS
  2. 已安裝 Homebrew
  3. 已安裝 Git

安裝順序

請按照 1~5 步驟的順序,在 Terminal 中執行指令

1. 安裝 zsh

2. 安裝 oh-my-zsh

3. 安裝 iTerm2

4. 安裝主題 Powerlevel10k

5. 設定主題

開啟 iTerm 並執行:

  1. 按下 i 切換成 insert 模式,往下拉會看到 ZSH_THEME,將它設定為 ZSH_THEME="powerlevel10k/powerlevel10k",輸入 :wq 儲存並離開
  2. 執行指令:exec $SHELL
  3. 照著互動式的選擇題,依自己需求和喜好去輸入對應字母數字,最後就會自動套用到設定檔(若沒有跳出互動式設定或是想要再次調整,隨時可執行指令 p10k configure 去做設定)

完成!

恭喜!你的 Terminal 已成功美化!

(內建的 Tango Dark 主題就已經很好看)

如果想要讓使用體驗更升級的話, 請往下繼續閱讀~


進階推薦:安裝 zsh 的 Plugins

可以選擇安裝自己需要的!

1. 安裝

  • zsh-z:快速前往常用或最近使用的資料夾

2. 設定 Plugins 並啟用

  • 執行以下指令開啟設定檔 .zshrc
  • 按下 i 切換成 insert 模式,往下拉看到 plugins 後在括號內加上 plugins 的名稱
    我的範例如下(bindkey 那行是讓我可以用 tab 鍵自動補完指令)

(2025.03.19 更新:移除多餘的 bindkey '^I' autosuggest-accept

  • 按下 :wq 儲存檔案,並執行以下指令啟用設定 exec $SHELL

如果 VS Code 的 Terminal 無法正常顯示圖示的話

⬆️ 沒有正常顯示圖示 😭

1.進入 VS Code > 點擊左下方的齒輪 > Settings

2. 點擊右上角的圖示,進入 JSON 檔

3. 新增下方設定到 settings.json ,並且記得儲存!

"terminal.integrated.fontFamily": "MesloLGS NF"
加上去後終於正常了!

有任何問題都歡迎留言討論~


參考資料

在〈只要 5 分鐘!讓你的 Mac 擁有美觀的 Terminal!2025 最新最簡單快速的 Zsh + iTerm2 + Powerlevel10k 設定教學〉中有 1 則留言

發表留言