Mac OS X 下優化 Terminal,一篇就夠了!
先上最終效果圖。
1. 相關工具介紹
- iTerm2: Terminal 終端的替代品,擁有更多強大的功能,想了解更多請戳 iTerm2 官網;
- XCode』s Command line tools: 開發環境集成,包含 git、gcc 等重要工具;
- zsh:Linux 的一種 shell 外殼,強大的虛擬終端,和 bash 屬於同類產品,OS X 已自帶;
- Oh-My-Zsh: 用來管理 zsh 的配置,同時還有很多社區貢獻的主題配置以及好用的插件可供使用,了解更多請戳 Oh-My-Zsh 官網;
2. 配置總覽
- iTerm2
- Oh-My-Zsh
- agnoster 主題
- zsh 命令語法高亮
3. 安裝步驟
3.1. 安裝 iTerm2
進入官網下載頁面,點擊 Stable Releases
下面的 Download
即可下載,解壓後拖到應用程序中。這是簡單的一小步,但是卻是優化 Terminal
的一大步!
PS: 網路環境不太好的同學不要擔心,我已經把安裝包傳到百度雲了,請到文章最後尋找鏈接下載。
3.2. 安裝XCode』s Command line tools
XCode13個G,這裡我們只需要XCode』s Command line tools來支撐Git的使用,所以我們不用費時費力裝XCode來浪費那13個G。 (從Yosemite(10.10+)開始,Command Line Tools可以單獨安裝。)
安裝方法: 打開終端,輸入
xcode-select –install
點 install
,同意,即可。
3.3. 檢查 zsh
是否已安裝
在命令行輸入:
zsh --version
如果顯示
zsh 5.3 (x86_64-apple-darwin17.0)
即zsh的當前版本號,就說明裝好了,一般 OS X 自帶有的。
如果沒裝則需要輸入:
brew install zsh zsh-completions
這是用Homebrew裝,需要 OS X 上有Homebrew,它的網站:https://brew.sh/
3.4. 安裝 Oh-My-Zsh
可以通過 curl
或者 wget
來安裝 * curl
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
- wget
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
網路好的話幾秒就裝好了。
一般安裝程序會自動把默認的 shell 切換為 zsh
, 什麼!你不懂 shell 是什麼?我也不懂,你去問問度娘?或者直接右上角?其實不懂也正常,也不影響你擁有自己美美的終端。
如果想修改默認 shell 為原來的 bash:
chsh -s /bin/bash
重啟 iTerm2 就好了。
3.5. 安裝 Powerline fonts
華麗麗的主題需要 Powerline 字符集的支持。 通過 git 安裝, 直接執行以下命令行:
git clone https://github.com/powerline/fonts.git --depth=1; cd fonts; ./install.sh; cd ..; rm -rf fonts
然後到 iterm2 配置,設置字體 1. 打開 Preferences,選擇 Profiles
TAG:Terminal(軟體) | macOS | iTerm2 |