为什么设置PROMPT在grml的zshrc中没有效果?

为什么设置PROMPT在grml的zshrc中没有效果?

尝试设置PROMPTPS1变量以使用流行的 ZSH shell 提示符进行自定义GRML zshrc配置,它没有任何效果,什么也没有发生:

root@machine ~ # PROMPT="> "
root@machine ~ # 

这是为什么?我能做什么?

答案1

GRML ZSH提示系统于2013年进行了改造;作者关于它的帖子:

  1. http://bewatermyfriend.org/p/2013/001/
  2. http://bewatermyfriend.org/p/2013/002/
  3. http://bewatermyfriend.org/p/2013/003/

帖子(2)解释了这个问题:

您必须事先关闭 grml 主题(以及任何其他主题)。所以你的定制就变成了这样:

# I want my own prompt!
prompt off
# customisation here

您可以使用该方法,也可以使用zstyle上面帖子 (1) 和 (3) 中描述的基于较新的方法。

相关内容