Mac終端最好的體驗之 iTerm2 + Oh My Zsh

孤獨的小餅乾發表於2020-09-30


前言

Mac OS自帶的終端,用起來雖然有些不太方便,介面也不夠友好(太醜了,還難用,簡直就是辣雞中的戰鬥雞),iTerm2是一款相對比較好用的終端工具.iTerm2常用操作包括主題選擇、宣告高亮、自動填充建議、隱藏使用者名稱和主機名、分屏效果等.

首先上最終的效果圖

在這裡插入圖片描述


提示:以下是安裝以及配置的重要部分,按文章說境內傻瓜式操作即可完成。

一、下載iTerm2

直接去官網下載,
iTerm2官網

安裝完成後,在/bin目錄下面會生成一個zsh的檔案
Mac預設是dash作為終端,可以使用命令修改預設終端為zsh:

chsh -s /bin/zsh

如果報錯:
Changing shell for pony
使用下面的命令:

解決zsh切換bash提示chsh: no changes made的問題
dscl . -read /Users/$USER/ UserShell
exec su - $USER

如果想修改會預設的bash,同樣適用命令即可:

chsh -s /bin/bash

下圖為我們安裝好的bash的樣子,我們現在對它進行配置
在這裡插入圖片描述

二、安裝Oh my zsh

安裝方法有兩種,可以使用curl或者wget
1⃣️curl方式:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)

如果報錯,連線超時或者有其他錯誤資訊,就先用git拉下來然後複製到對應目錄裡面

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh   先使用git拉取
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc    再替換zshrc

2⃣️wget方式

h -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

三、安裝PowerLine

powerline官網

pip install powerline-status --user

四、安裝PowerFonts

安裝字型庫要將git clone到本地,然後執行原始碼中的install.sh

新建一個資料夾
mkdir powerFont    

git clone
git clone https://github.com/powerline/fonts.git --depth=1

進入目錄
cd fonts

執行
./install.sh

執行結果如下。
在這裡插入圖片描述

安裝好字型庫之後,可以設定喜歡的字型,根據自己喜好設定。
iterm2 ➡️ preferences ➡️ profiles ➡️ text ➡️ font
在這裡插入圖片描述
在這裡插入圖片描述

四、安裝配色方案

配色方案會是我們在操作的時候看起來更清晰更舒服。不會黑壓壓的很死板。
使用git clone的方式下載原始碼進行安裝:

新建目錄
mkdir itermColor

clone配色庫
git clone https://github.com/altercation/solarized

cd到如下目錄
cd /itermColor/solarized/iterm2-colors-solarized

open .

雙擊安裝兩種配色
在這裡插入圖片描述

進入 iterm2 ➡️ preferences ➡️ profiles ➡️ color ➡️ color presets選擇配色
在這裡插入圖片描述

選擇這個
在這裡插入圖片描述

五、安裝主題

下載agnoster主題,同樣使用git clone

git clone
git clone https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor.git

cd到目錄
cd oh-my-zsh-agnoster-fcamblor/

./install

執行上面的命令會將主題拷貝到oh my zsh的themes中
在這裡插入圖片描述

命令開啟zshrc配置檔案,將ZSH_THEME後面的欄位改為agnoster,然後儲存退出。
在這裡插入圖片描述
就變成了這個樣子
在這裡插入圖片描述

如果出現下面的問題,很多問號的,不要慌。點選下方連結
點選解決問號的問題
在這裡插入圖片描述

然後按著文章操作完成,就變成了下圖很漂亮的箭頭:
在這裡插入圖片描述

六、安裝主題

這是oh my zsh的一個外掛,安裝方式與theme大同小異

按順序執行下面的命令
cd ~/.oh-my-zsh/custom/plugins/

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

vi ~/.zshrc

我們再次開啟zshrc檔案進行編輯。找到plugins,此時plugins中應該已經有了git,我們需要把高亮外掛也加上(注意和git的順序不要亂):
在這裡插入圖片描述
然後在檔案最後一行加上
source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
儲存並退出
在這裡插入圖片描述

source ~/.zshrc

總結

致此,大功告成,看下效果圖
在這裡插入圖片描述

相關文章