我想要 zsh 中有一个提示,显示某个环境变量的实际状态。 现在我正在使用下面的方法,但它仅在 zsh 启动时评估变量一次,并且当变量的值更改时提示保持不变。有没有办法让它动态化?
export PROMPT="[${THE_VAR}]"
双引号字符串会立即展开。单引号字符串则不然,因此让 shell 稍后执行扩展。
PROMPT='[${THE_VAR}]'
社区维基,因为这是回答已知的重复项。