PROMPT 变量没有改变 Zsh 中的提示?

PROMPT 变量没有改变 Zsh 中的提示?

我的 .zshrc 中的最后一行是export PROMPT="foo"。我使用它是因为我听说这是自定义 ZSH 提示符的方法。

但是,在 zsh 中我的提示符没有显示为“foo”。

相反,PROMPT 变量显示为:%K{blue}%n@%m%k %B%F{green}%24<...<%~ %}%F{white} %# %b%f%k

我该如何调试它?我不确定是什么覆盖了环境变量,因为它是我的 .zshrc 中的最后一行。

答案1

事实证明,在我的 .zshrc 顶部,我有:

autoload -Uz promptinit
promptinit
prompt adam1

这会覆盖提示(我认为)。

相关内容