关于设置PS1提示符命令输出格式出现的问题解决
正确的格式
\[\e[1;5;32m\]xxxx #如果只是改变提示符而不改变命令,在后面加一个结束符。 \[\e[1;5;32m\]xxxx \[\e[0m
PS1="\[\e[1;34m\]\u@\[\e[5;33m\]\h\[\e[0;34m\]\w \[\e[1;31m\]\\$ \[\e[0m"
1.输入命令长度大于一行,在换行是会覆盖提示符命令(比较正确格式)
PS1="\e[1;34m\u@\e[5;33m\h\e[0;34m\w \e[1;31m\\$ \e[0m"
2.输入命令长度大于一行,在下一行会覆盖提示符长度的命令,上下键快速选择命令是覆盖提示符或者提示符消失(比较正确格式)
PS1="\[\e[1;34m\u@\[\e[5;33m\h\[\e[0;34m\w \[\e[1;31m\\$ \[\e[0m"