MacOS 定制終端:iTerm2 + zsh + powerline

寫在前面

安裝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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容