MAC上iTerm 2安裝與使用

weixin_34239169發表於2018-02-12

更新日誌

一、前言

iTerm2是MAC下最好用的終端工具,並且還是免費的。iTerm2 是配置完畢開箱即用的 tmux,有標籤變色、智慧選中等特色功能。在日常開發中,我們難免會與終端命令打交道,比如使用Git,CocoaPods,Homebrew,Hexo等,下面開始介紹自定義終端樣式吧!

二、目錄

三、下載安裝iTerm 2

四、安裝powerline

//沒有安裝pip先安裝pip
sudo easy_install pip

//之後安裝powerline(這裡可能會報錯,可以參考問題解決)
pip install powerline-status
複製程式碼

五、安裝oh-my-zsh

curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
複製程式碼

六、安裝字型庫fonts

//克隆字型庫到本地
git clone https://github.com/powerline/fonts.git

//安裝字型
cd fonts
./install.sh
複製程式碼

安裝成功之後輸出:

➜  fonts git:(master) ./install.sh
Copying fonts...
Powerline fonts installed to /Users/WENBO/Library/Fonts
複製程式碼

七、匯入配色

git clone https://github.com/altercation/solarized
複製程式碼
  • 解壓zip檔案,進入solarized/iterm2-colors-solarized 檔案,雙擊Solarized Dark.itermcolorsSolarized Light.itermcolors進行安裝匯入,如下圖所示
  • 進入系統偏好設定,profiles->Colors選擇剛剛匯入的配色方案即可

八、主題設定

//克隆主題到本地
git clone  https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor

//安裝主題
cd oh-my-zsh-agnoster-fcamblor
./install
複製程式碼
  • 安裝成功之後,編輯**~/.zshrc檔案,將ZSH_THEME改為agnoster**
# Set name of the theme to load. Optionally, if you set this to "random"
# it'll load a random theme each time that oh-my-zsh is loaded.
# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
ZSH_THEME="agnoster"
複製程式碼

九、新增指令高亮效果zsh-syntax-highlighting

  • 下載檔案
//克隆專案到本地
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
複製程式碼
  • 編輯**.zshrc**檔案,在最後新增如下內容
source /Users/WENBO/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
plugins=(zsh-syntax-highlighting)
複製程式碼

注意

 /Users/WENBO是*.zshrc檔案所在路徑,這裡替換成你自己的就好了
複製程式碼
  • 設定成功之後,效果如下:

十、快捷鍵

自己也才安裝,先記錄下來吧。

說明 快捷鍵
新建標籤 command + t
關閉標籤 command + w
切換標籤 command + 數字 command + 左右方向鍵
切換全屏 command + enter
查詢 command +f
垂直分屏 command + d
水平分屏 command + shift + d
切換螢幕 command + option + 方向鍵 command + [ 或 command + ]
檢視歷史命令 command + ;
檢視剪貼簿歷史 command + shift + h
清除當前行 ctrl + u
到行首 ctrl + a
到行尾 ctrl + e
前進後退 ctrl + f/b (相當於左右方向鍵)
上一條命令 ctrl + p
搜尋命令歷史 ctrl + r
刪除當前游標的字元 ctrl + d
刪除游標之前的字元 ctrl + h
刪除游標之前的單詞 ctrl + w
刪除到文字末尾 ctrl + k
交換游標處文字 ctrl + t
清屏1 command + r
清屏2 ctrl + l

十一、問題解決

sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks
複製程式碼

之後執行,連結成功

brew link python
複製程式碼
  • 安裝powerline報錯Permission denied,原因是沒有安裝python,,通過homebrew安裝python
brew install python
複製程式碼
  • 命令顯示?號,如下圖所示:
    解決辦法:進入Preference->Profiles->Text,做如下配置即可:
  • Mac安裝powerline 許可權問題,報錯如下
    解決辦法:
pip install powerline-status --user -U
複製程式碼

十二、結語

在掘金上發現了這款終端工具,自己平時也有用到終端工具,於是就嘗試給自己的MAC裝上這款軟體,在安裝過程中還是遇到一些問題,不過最後都解決了。如果你也愛好終端命令操作,可以嘗試DIY你喜歡的終端樣式哦。

參考文章

相關文章