我已经定制了我的PS1 bash变量,但是当我回顾历史时,它开始被窃听并做一些奇怪的事情。我已经试过好几次了,但似乎没有发现任何问题。
\[\e]0;\u@\h: \w\a\]\[\033[01;32m\]\u@\h\[\033[00m\]\[\e[31m\] (production)\[\e[0m:\]\[\033[01;34m\]\w\[\e[m\]$这一刻,纵观历史,开始表现怪异,似乎与长队有关,需要包装.
发布于 2019-10-30 22:23:29
问题在\[\e[0m:\]中。冒号:是一个打印字符,因此它应该在非打印分隔符之外,即\[\e[0m\]:。
将来,如果您的PS1有问题,请尝试将其分解成块并对每个块进行测试。
https://stackoverflow.com/questions/58634266
复制相似问题