当我尝试bash像这样为提示着色时:
bash
export PS1="\e[0;31m[\u@\h \W]\$ \e[m "
它会中断回车(而不是在行已满时转到新行,而是从同一行开始并擦除输入文本)。
如果我删除颜色序列它工作正常。 我使用 Ubuntu 11.10 和终端(guake 也有同样的错误)。
terminal bash bashrc ps1 ubuntu-11.10
bash ×1
bashrc ×1
ps1 ×1
terminal ×1
ubuntu-11.10 ×1