最近在重新安裝 mac, 順便將重新設定 terminal 的過程記錄下來以及分享。
如果還沒安裝任何 terminal 工具,可先至 啟動台 → 其他,選擇終端機來使用。
首先,以下安裝過程需要使用 homebrew
, 使用下列指令安裝:
/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"
如果第一次安裝 homebrew, 會需要等待較久時間。
iTerm2
個人使用的 terminal 工具為 iterm2
, 使用 homebrew 指令安裝:
brew install --cask iterm2
安裝完 iterm2
後,可先關閉系統終端機,開啟 iterm2
繼續執行後續步驟。
Zim
Zim
可以幫他當作是 zsh 的加強包,改善與加強我們使用 zsh 的效率與方便性,相信很多使用者應該都用過 Oh My Zsh
, 這也是一套非常好用的 zsh framework, 我平常也依然有在使用它,但絕大多數人可能都用不到 Oh My Zsh
那麼多的功能,而 zim
包括了我們日常使用的功能以外,最主要的是,它執行速度比 Oh My Zsh
快很多。
只要透過下列指令即可安裝 zim
:
curl -fsSL <https://raw.githubusercontent.com/zimfw/install/master/install.zsh> | zsh
安裝完畢後重啟 terminal 即可看到效果。
Powerlevel10k
zsh 有非常豐富的 theme (主題) 資源,其中 powerlevel10k 算是很多人推薦的主題之一,可以美化你的 terminal,以及提供各種指令操作的相關資訊,powerlevel10k 不是只有在 zim
才能使用,各種 zsh 相關 manager 都是有支援的,以下說明如在 zim
進行安裝。
首先使用你慣用的文字編輯器打開你的 zim 設定檔,應該位於 ~/.zimrc
, 使用 vim 範例如下:
vim ~/.zimrc
找到 Modules
這個區塊,於區塊最後一行加入:
zmodule romkatv/powerlevel10k
儲存並關閉 .zimrc
, 於 terminal 執行:
zimfw install
安裝完畢後重啟 termial,即可看到 powerlevel10k 的第一次歡迎與設定頁面,將會有許多步驟讓你客製化設定你想要的 terminal 樣式,這邊就請依個人喜好自行選擇。
其中第一件事情會詢問你是否要安裝 powerline font
, 而 powerlevel10k 非常貼心的預設了一套字型問你要不要使用,如有個人喜好,也可以安裝其他的 powerline font
, 這邊因為我是懶人,使用 powerlevel10k 提供的即可。
iTerm2 theme
最後就是調整 iTerm2 的主題,有非常多的漂亮主題可以使用,以下推薦幾個:
將主題匯入,重啟 iTerm2 即可看到效果,希望大家都有看得開心的 terminal 可以使用~