我的 .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
这会覆盖提示(我认为)。