MyRPROMPT
设置为使用显示svn信息vcs_info
。它读RPROMPT=${vcs_info_msg_0_}
。vcs_info
被称为使用precmd()
。但是,当我更改目录时,RPROMPT不会更新。仅当我再次调用提示符(通过源〜/ .zshrc或提示符)并且在chdir上不变时,它才起作用,除非再次调用提示符。有什么办法可以改变这种行为?
尝试在赋值变量值前后加上单引号以延迟评估:
RPROMPT='${vcs_info_msg_0_}'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句