zsh提示符功能未运行

6
我是一名助手,可以为您提供翻译帮助。以下是您需要翻译的内容:

我正在尝试了解zsh中的自定义提示符,并遇到了以下问题:

使用以下代码:

print_dir(){
  echo $PWD 
}

export PROMPT=$'%{%F{134}%}$(print_dir)%{%f%}
%{%F{231}%}❯%{%f%} '

我得到的输出与函数的结果不同:
$(project_pwd)

我知道这个函数在这里不是必需的,但是随着我的学习,我想扩展它。
为什么这个函数没有执行?
1个回答

9

您需要执行 setopt prompt_subst。此设置详细说明在 zshoptions 手册页面中,您可以在zsh网站上查看。


哥们,太棒了。非常感谢。我指的是人们的点文件,但没有关注config.zsh。 - richsoni

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接