一直以來我都覺得 command 的外觀沒那麼重要,直到我在公司分享完 git command 後,詢問度最高的竟然是:「你的環境好漂亮,是怎麼用的?」我才知道... 原來 我講了一個下午的東西沒人感興趣 好的環境有助於提高學習、使用意願
啊!
這篇講的東西,因為一台電腦只會設定一次、平常不會用到,所以通常不會記得,不如打成文章,紀錄下來。如果你天天換電腦的話那就另當別論
Homebrew:安裝 Homebrew 去安裝之後的東西
iTerm2:更強大的 Terminal(還是很醜)
Z shell(以下稱 Zsh):我用到的只有指令、路徑自動完成而已
Oh My Zsh:Zsh 的框架,管理成千上萬個(會用的就那幾個)功能、小幫手、插件、主題
推薦主題:powerlevel10k(當然你也可以挑一個你自己喜歡的主題)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew cask install iterm2
brew install zsh
設定 zsh 為預設指令程式
chsh -s /usr/local/bin/zsh
檢查是否設定成功
echo $SHELL
預計會看到
/usr/local/bin/zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
可能需要一些 vim 的基本操作
vi ~/.zshrc
開發環境是 VSCode 的朋友可以使用
code ~/.zshrc
改完之後,要載入新的設定
exec $SHELL
brew install romkatv/powerlevel10k/powerlevel10k
echo 'source /usr/local/opt/powerlevel10k/powerlevel10k.zsh-theme' >>! ~/.zshrc
p10k configure