自从我的 vagrant box 从 squeeze 变成 wheezy 之后,终端上的光标就有点问题了。
例如当我尝试输入此命令时:
vagrant@portal-vagrant:/$ ls -l
它的结尾是这样的:
ls -l t@portal-vagrant:~$
由于光标位于前缀之前并覆盖了它,它仍然可以正常工作,但有点烦人。我在 putty 设置中尝试了各种选项,但没有任何帮助。任何帮助都值得感激。
更新 echo $PS1 的输出
echo $PS1ortal-vagrant:~$
${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\[\033[1;35m\]$(__git_ps1)\[\033[00m\]\$
更新2 有趣的是,当使用 echo $PS1 的输出并将其分配回它时,它工作得很好 -.-
答案1
看看PS1
哪个是什么控制提示最终是光标位置。