還我漂漂拳,一起讓 Terminal 變美麗吧

莉森羊
5 min readFeb 26, 2021

--

好久沒有出現在這裡了,這段時間發生了好多事,目前也持續還在變動中,等到一切都沉澱後再來分享當 Data Scientist 的心路歷程吧。是說這陣子終於決定下手買了人生第一台自己的 Mac (之前都是用公司的XD),第一件事當然是先把 Terminal 變好看,過程中發現有一些指令更新了,所以近期有相同需求的朋友可以參考我這篇安裝文囉。

Photo by el alce web on Unsplash

安裝 Homebrew

Homebrew 是 macOS 缺少套件的管理工具,brew 有釀造🍺的意思,所以Homebrew 呢就是代表自行(在家) 下載並安裝套件啦。

安裝指令:

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

接著,Add Homebrew to your PATH in /Users/alisonyang/.zprofile:

echo ‘eval $(/opt/homebrew/bin/brew shellenv)’ >> /Users/alisonyang/.zprofileeval $(/opt/homebrew/bin/brew shellenv)

測試是否安裝成功

brew --version

會出現:

安裝 iTerm2

官網寫到 iTerm2 是Terminal的替代工具,它適用於MacOS 10.14或更高版本的Mac,所以我們改造 terminal 就靠它啦。

brew install --cask iterm2

安裝完成後你會看到:

iterm2 安裝完成啦

附註:打開 iterm2,進入 Preferences → Profiles → Edit Profiles → Colors → Color Presets 可以在這邊設定你喜歡的顏色跟亮度,我是選 Pastel (Dark Background)

安裝 zsh

由於我的 Mac 版本是 11.1,本身 zsh 已經安裝完且設定完畢了。

如果你的 Mac是比較舊的版本就需要自行安裝啦,指令奉上:

brew install zsh

安裝 zim

過去我是用 oh-my-zsh,而這次在設定新電腦時看到有人分享 zim 也很好用。(聽說執行速度比 oh-my-zsh 優秀,雖然沒驗證是否為真但秉持抱著體驗新工具的精神所以決定安裝 zim~)

官方是這麼說的:

Zim is very easy to customize, and comes with a rich set of modules and features without compromising on speed or functionality!

有兩種安裝方式:

  • With curl:
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
  • With wget:
wget -nv -O - https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh

安裝完成後你會看到:

zim 安裝完成啦

最後是安裝 powerlevel10k

Powerlevel10k 是 Zsh 的 Theme,它強調速度,靈活性和開箱即用的體驗。

安裝方式是先在 ~/.zimrc 裡加入 zmodule romkatv/powerlevel10k 後,

接著執行以下指令:

zimfw install
powerlevel10k 安裝完成啦

進行介面設定

安裝完 powerlevel10k 後執行以下指令,來設定你喜歡的介面:

p10k configure

當設定完後,關掉再重開 iTerm 時,會出現以下畫面:

這時使用建議的以下指令,就可以開始用美麗的 terminal 啦~

echo ‘(( ! ${+functions[p10k]} )) || p10k finalize’ >>! ~/.zshrc

結語

今天就簡單的介紹到這邊,當然還有更多的 Plugin 或 color theme 可以使用,不過這部分就有待你自己去挖掘囉~

--

--

No responses yet