On Fri, Apr 17, 2009 at 05:45:33PM +0800, tianlijian wrote: > 1. add the "export PS1='[\e[1;34m\W\e[0m]\$ " to /etc/profile or > ~/.bash_profile .
You need to put \[ and \] (literally) around escape sequences in your prompt that don't move the cursor. In your case: PS1='[\[\e[1;34m\]\W\[\e[0m\]]\$ '