gpt4 book ai didi

ruby-on-rails - ZSH `rvm-prompt` on RHS 提示不刷新

转载 作者:太空宇宙 更新时间:2023-11-03 17:59:57 25 4
gpt4 key购买 nike

我有 rvm-prompt 进入我的 RPrompt,但是它在命令之间没有刷新:rvm-prompt and rprompt out of sync ( Larger image )

例如,当我从一个 ruby​​ 项目 cd 到另一个带有指向新 gemset 的 .rvmrc 文件时,rpmpt 根本不会刷新。它似乎必须出于性能目的缓存 rpmpt,所以我很好奇如何在每个命令中强制刷新 zsh?

最佳答案

如何生成提示?我这样做:

local rvm_ruby=' %{$fg[red]%}[$(~/.rvm/bin/rvm-prompt i v g s)]%{$reset_color%}'

然后在我的提示中使用 rvm_ruby 变量:

PROMPT="${user_host}${directory}${git_branch}${rvm_ruby}%B
→%b "

编辑:请注意,您为变量创建内容的地方需要单引号,否则该命令将立即被替换并且不再更新。这最初让我有点想明白。您可能在定义 RHS 提示符时遇到同样的问题。

关于ruby-on-rails - ZSH `rvm-prompt` on RHS 提示不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6825195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com