当我 ssh 进入 Ubuntu Lucid 框时,提示很漂亮,带有颜色。据我所知,一切都是默认的。这是我的 $PS1 外屏:
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@dev\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
Run Code Online (Sandbox Code Playgroud)

但是一旦我开始筛选,颜色就会消失。一切是好的,我的屏幕可以支持的颜色(注意,.并..在此ls -al是蓝色的),但提示是没有的。从理论上讲,一切都应该完全相同。$PS1 内屏:
${debian_chroot:+($debian_chroot)}\u@dev:\w\$
Run Code Online (Sandbox Code Playgroud)

编辑:这只是普通的香草屏幕。