首先删除或设置为 false 这一行:
POWERLEVEL9K_DISABLE_RPROMPT=true
然后在你的 .zshrc 中定义你想要的左侧和右侧的功能。例如:
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(vcs virtualenv vi_mode)
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(status ssh dir dir_writable )
该vcs
功能为您提供有关 git 或 hg 存储库的信息。.zshrc 中的整个配置可能如下所示:
# source /usr/local/opt/powerlevel9k@0.6.3/powerlevel9k.zsh-theme
POWERLEVEL9K_MODE='nerdfont-complete'
POWERLEVEL9K_VI_MODE_INSERT_BACKGROUND='005'
POWERLEVEL9K_VI_MODE_INSERT_FOREGROUND='236'
POWERLEVEL9K_VI_MODE_NORMAL_BACKGROUND='yellow'
POWERLEVEL9K_VI_MODE_NORMAL_FOREGROUND='236'
POWERLEVEL9K_VCS_GIT_GITHUB_ICON=""
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(vcs virtualenv vi_mode)
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(status ssh dir dir_writable)
POWERLEVEL9K_SHORTEN_STRATEGY=truncate_to_first_and_last
POWERLEVEL9K_SHORTEN_DIR_LENGTH=2
prompt powerlevel9k
有关可以在提示中添加哪些“功能”的更多详细信息,请参见此处。