Ubuntu Zsh亂碼安裝Powerline字型的方法

Ayka發表於2020-12-19

舊版的解決方法Ubuntu 終端zsh的agnoster主題亂碼已經過時,在此根據官方文件Fonts installation提供新版的解決方法。解決Ubuntu Zsh亂碼問題只需安裝Powerline字型即可,與Windows是通過設定Shell視窗的屬性->字型有所不同。

  1. 下載最新版本的符號字型和字型配置檔案::

    wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf
    wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf
    
  2. 將符號字型移動到一個可用的X字型路徑。可用的字型路徑可以使用xset q列出:

    mv PowerlineSymbols.otf ~/.local/share/fonts/
    
  3. 更新字型移動到的路徑的字型快取(為了在系統級的路徑更新快取可能需要root許可權):

    fc-cache -vf ~/.local/share/fonts/
    
  4. 安裝字型配置檔案。新版的字型配置使用~/.config/fontconfig/conf.d/路徑,對於舊版則使用~/.fonts.conf.d/路徑:

    mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/
    

重啟終端後顯示正常:

相關文章