蚊章汇 - Linux Bash 提示符的一些骚操作 的评论
一些能让你自定义 Bash 提示符的黑科技当你在 Linux 环境下打开一个 Shell 终端时，会看到命令行中出现了类似下面的一个 Bash 提示符：[user@$host ~]$你知道命令行...
e[0m 表示恢复系统终端默认颜色，原文上的是[e[0m]才是对的
CentOS，只要设置了PS1，命令行过长，自动换行就出问题了。
"这是我的 PS1 变量设置\[\033[0m\]\n[\[\033[0;32m\]\w\[\033[0m\]]\n\[\033[0;37m\]\u\[\033[0;35m\]@\[\033[0;36m\]\H\[\033[0;37m\]$\[\033[0m\]需要特别说明的是,首先不清楚, 评论系统是否会把某些字符转移或剔掉,所以尝试时,选个不重要的帐户来测试.那些表示颜色的转义符编码, 必须要输入完整, 如果输入不完整, 虽然看起来显示正常,但是你在输入命令后, 输出的内容会乱掉.简而言之, 不要把 PS1 设置不当回事, 修改的不正确, 极端条件下会给自己带来麻烦."