macOS下iTerm2+zsh+oh-my-zsh+powerlevel10k打造最強終端



  以前我有記錄一篇macOS配置iTerm2+zsh+oh-my-zsh環境的博客,還是和以前一樣,先將最終展示圖放在上面,畢竟看了有興趣才想繼續進行下一步。我們這里使用的是powerlevel10k這個zsh主題,我也是從powerlevel9k升級過來的,因為powerlevel10k在速度方面優化更佳,以前很可能並未加載很多的插件就非常慢,總體而言目前使用可以滿足我的預期。

  本文中就不再記錄iTerm2+zsh+oh-my-zsh的配置了,如果不知道前面配置的同學可以看我的另一篇博客:[傳送門]https://www.cnblogs.com/Cherry-Linux/p/7008042.html。

下載powerlevel10k

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
  不出意外如果我們下載完直接在zshrc配置文件中配置上使用此主題會出現亂碼,或者部分圖標無法顯示問題,需要我們安裝以下的字體並進行配置。

安裝nerd-fonts字體

brew tap homebrew/cask-fonts
brew cask install font-hack-nerd-font

配置iTerm2使用此字體


  實際上我們只需要將下面使用的字體設置為新下載的字體即可,上面的字體我已經使用習慣了,就不做修改了。

修改.zshrc配置文件

# POWERLEVEL9K SET
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=( dir dir_writable vcs virtualenv)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(os_icon public_ip load battery time)

# BASE SET
export PATH=$PATH:/usr/local/sbin
export ZSH="/Users/federico/.oh-my-zsh"
POWERLEVEL9K_MODE='nerdfont-complete'
ZSH_THEME="powerlevel9k/powerlevel10k"
export UPDATE_ZSH_DAYS=13
source $ZSH/oh-my-zsh.sh
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh

# PLUGINS SET
plugins=(
    git
)
# ALIAS SET
alias mtr='sudo mtr'
alias grep='grep --color=auto'

  我這邊配置的顯示內容是自定義配置的,如果你也想自定義配置可以參考powerlevel10k功能列表:[傳送門]https://github.com/romkatv/powerlevel10k/blob/master/README.md


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM