1. 安裝 iTerm2
brew cask install iterm2
2. 配置 iTerm2 主題
iTerm2 最常用的主題是 Solarized Dark theme忿等,下載地址:http://ethanschoonover.com/solarized
下載的是壓縮文件崔挖,你先解壓一下,然后打開 iTerm2薛匪,按Command + ,鍵脓鹃,打開 Preferences 配置界面逸尖,然后Profiles -> Colors -> Color Presets -> Import,選擇剛才解壓的solarized->iterm2-colors-solarized->Solarized Dark.itermcolors文件岩齿,導入成功苞俘,最后選擇 Solarized Dark 主題,就可以了苗胀。
3. 配置 Oh My Zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安裝好之后基协,需要把 Zsh 設置為當前用戶的默認 Shell(這樣新建標簽的時候才會使用 Zsh):
chsh -s /bin/zsh
然后,我們編輯vim ~/.zshrc文件澜驮,將主題配置修改為ZSH_THEME="agnoster"
4. 配置 Meslo 字體
使用上面的主題惋鸥,需要 Meslo
字體支持,要不然會出現(xiàn)亂碼的情況卦绣,字體下載地址:Meslo LG M Regular for Powerline.ttf
下載好之后,直接在 Mac OS
中安裝即可廊蜒。
然后打開 iTerm2
溅漾,按Command +
,鍵,打開 Preferences
配置界面添履,然后Profiles -> Text -> Font -> Chanage Font
,選擇 Meslo LG M Regular for Powerline
字體暮胧!
5. 聲明高亮
效果就是上面截圖的那樣,特殊命令和錯誤命令瞎饲,會有高亮顯示炼绘。
使用 Homebrew 安裝:
brew install zsh-syntax-highlighting
安裝成功之后,編輯vim ~/.zshrc文件,在最后一行增加下面配置:
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
6. 自動建議填充
這個功能是非常實用的疟呐,可以方便我們快速的敲命令东且。
配置步驟,先克隆zsh-autosuggestions項目珊泳,到指定目錄:
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
然后編輯vim ~/.zshrc文件,找到plugins配置薯演,增加zsh-autosuggestions插件注:上面聲明高亮,如果配置不生效的話跨扮,在plugins配置验毡,再增加zsh-syntax-highlighting插件試試。
有時候因為自動填充的顏色和背景顏色很相似晶通,以至于自動填充沒有效果,我們可以手動更改下自動填充的顏色配置狮辽,我修改的顏色值為:586e75
,示例: