在错误命令后,zsh中的提示符以↑255开头?

时间:2012-06-04 04:30:42

标签: zsh

我是zsh的新手,并且正在使用ZSH_THEME =“jnrowe”,这种方法很有用。

它开始了,我得到一个如下所示的提示:

Ξ ~ → 

但是如果我运行像ssh这样的命令,它就变成了:

↑255 ~ → 

我怀疑有些东西弄乱了第一个创建三重条的角色,但对于发生的事情一无所知。我可以选择一个不同的主题,但我注意到他们中的大多数人在提示中都有一个奇特的角色做同样的事情。

这是一个特殊的错误代码吗?或者只是蠢蠢欲动?

1 个答案:

答案 0 :(得分:2)

我不知道提示主题“jnrowe”(它不是默认zsh发布afaics的一部分),但我怀疑这个提示包含输出中最后一个命令的错误代码。

尝试运行“ls”或“true”,数字将消失。运行“false”,它将为1,运行不带参数的ssh,它将为255. zsh保留此值,直到您运行下一个命令,因此多次按ENTER将不会清除它。

(这将与存储在shell变量“$?”中的值相同)

相关问题