On Sun, Jun 27, 2021 at 12:19:00PM +0000, cheng wensui wrote:
> bash  5.1.4(1)-release (x86_64-pc-linux-gnu) 
> 
> when ps1 is too long  ,The cursor moves abnormally  ,Entering letters too 
> many  too long is also abnormal 
> 
> example :
> PS1='\033[5;37m[\033[0m\u\033[1;35m@\033[0m\033[4m\H\033[0m\033[1;31m(\t)\033[0m\W
>  \033[0;33m\#/\!\033[0m\033[5;37m]\033[0m\033[0;37m\$ '

You're missing the \[ \] around your escape sequences.

See <https://mywiki.wooledge.org/BashFAQ/053> for more details.

Reply via email to