答案1
为了使字形正确显示,您必须确保已安装 Powerline 字体,并且您的控制台已配置为使用该字体。电力线安装说明页面给出了四种方法来实现这一目标:
- 安装电力线字体
- 使用程序员字体
- 安装 Awesome-Powerline 字体
- 安装书呆子字体
Powerline 安装页面进一步提到:
如果 Powerlevel9k 无法正常工作,几乎总是字体安装不正确,或者您没有将终端配置为使用 Powerline 修补字体。
答案2
最重要的是,您需要遵循安装说明对于 oh-my-zsh;不是 Ubuntu 或其他操作系统。
之后,.zshrc
如下设置
# POWERLEVEL9K Setting
POWERLEVEL9K_MODE='nerdfont-complete'
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(dir vcs)
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
# ZSH_THEME="robbyrussell"
ZSH_THEME="powerlevel9k/powerlevel9k"