【发布时间】:2016-12-02 00:13:08
【问题描述】:
我正在尝试修改 PROMPT 变量以包含一些附加信息。我当前的 PROMPT 还包括右侧的 git status 。它看起来像这样:
ex2 ➤ git:master*
我想在当前文件夹前面添加一些文本——例如 [Drone]。我目前正在这样做,
export PROMPT=%{"$fg[green] [Donre]"$fg[$NCOLOR]%}%c ➤ %{$reset_color%}
但这会产生两个问题。 1. 箭头字符不再正确解析,出现类似
的错误" not valid in this context: ➤"
2。 git 状态被推送到下一行。 新提示显示为,
/home/arul/.zshrc:export:100: not valid in this context: ➤
[Drone]ex2 git:maste
r*
有人可以帮我正确修改 PROMPT 吗?
【问题讨论】:
-
你能用实际复制粘贴的文本(在代码块中)替换图像吗?这几乎是可读的(对于视障人士来说肯定是不可读的)。
-
添加文字和截图。
-
投反对票的人,能否请您告诉我投反对票的原因。我不反对你投反对票,但如果你不写下投反对票的原因,我就无法在这里改进这个问题。我不确定投反对票是由于提出问题的方式还是实际问题本身。如果最后我得到了我正在寻找的答案,我很高兴得到反对。