寫在前面
-
最終效果圖
效果圖.png -
想配置實用的終端,請看我另一篇文章:MacOS 終端工具、插件推薦
安裝iTerm2
可以直接去官網(wǎng)下載:
https://www.iterm2.com/

download.png
初始的樣子可能比價丑,但沒關(guān)系,我們一步步優(yōu)化
可以先設(shè)置一下顏色主題,如下圖

image.png
我使用的是吸血鬼主題,非常出名,具體下載方式,去官網(wǎng):
https://draculatheme.com/
下載完,導(dǎo)入進來就行,選中就行了。
安裝powerline
通??梢允褂胮ip來安裝,沒有pip的先安裝個python,
pip install powerline-status
然后安裝對應(yīng)的字體
鏈接:
https://github.com/powerline/fonts/blob/master/Meslo%20Slashed/Meslo%20LG%20M%20Regular%20for%20Powerline.ttf

image.png
下載字體后,直接安裝就行
安裝oh my zsh
安裝方法有兩種,可以使用curl或wget,看自己環(huán)境或喜好(當然,curl或者wget都可以通過homebrew來安裝,如果沒有的話):
# curl 安裝方式
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# wget 安裝方式
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安裝完成之后可以修改下shell,如果你默認不是zsh的話
- 設(shè)置默認的shell為Oh-My-ZSH
chsh -s /bin/zsh
安裝完成之后用戶目錄下(~)默認會有一個.zshrc文件,如下圖

zshrc.png
這個是用來配置zsh的
用vim或者 文本編輯器打開
可以先設(shè)置一下主題:有非常多的主題可以選擇,如下圖,

image.png
但是為了適應(yīng)powerline我們可以選擇:
agnoster如下圖:

image.png
當然,我這個自己定制的,只需要復(fù)制另外一份,修改下,就行

image.png
具體修改的地方如下(可以避免名字過長):
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}

image.png
配置iTerm2
然后需要配置下iTerm2
如下:

image.png
這樣應(yīng)該就大功告成了。
最后提供下agnoster-custom.zsh-theme的主題地址,我自己配置的:https://github.com/qykingle/myconfig/blob/master/agnoster-custom.zsh-theme
然后關(guān)于底部狀態(tài)欄的設(shè)置:

bar.png
還有評論中提到的藍色小箭頭中的設(shè)置方式:

mark
