尝试使用 RPROMPT 配置我的 zsh 提示时,我看到了一个奇怪的问题。我没有使用 oh-my-zsh 或任何其他插件管理器。这是我的.zshrc
文件:
function zle-line-init {
RPROMPT="foo"
zle reset-prompt
}
zle -N zle-line-init
但是,在第一个提示符下(打开新的 shell 或新的 tmux 窗口/窗格时),foo
不会显示。(然后我按回车键,RPROMPT 显示新提示。)
为什么第一个不显示?