Linux上修改命令行提示符后,超长的命令自动折叠覆盖

心血来潮给命令行提示符上了色.

vi ~/.bashrc
PS1="\e[32m\w \e[33m'\t' \e[36m\$ \e[0m"

之后在输入长的命令时,一行显示不下之后,光标跳到当前行的开头,覆盖之前的文本,总之很乱。

解决方法,给颜色设置加括号

PS1="\[\e[32m\]\w \[\e[33m\]'\t' \[\e[36m\]\$ \[\e[0m\]"

  

还没研究是为什么???

posted on 2013-01-10 00:26  name2579  阅读(649)  评论(0编辑  收藏  举报

导航