是否有不支持颜色的终端模拟器?

是否有不支持颜色的终端模拟器?

在我的 Debian.bashrc文件中,有这样的内容:

...
# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes
...

“如果终端有能力”...

在我的 Manjaro 中.bashrc我看到了这个:

...
# Set colorful PS1 only on colorful terminals.
...

哪些终端需要这些检查?

答案1

物理终端相当多不支持颜色,所以他们需要这些检查。

同样,一些较旧的终端模拟器,例如 XFree86 之前的版本xterm不支持颜色。当前“较小”系统(嵌入式或复古)上的终端模拟器可能也不支持颜色。

有些终端可以切换颜色支持;例如迷你电脑,甚至在默认情况下禁用颜色支持的情况下开始。

答案2

许多终端仍然不支持颜色,特别是对于较旧的终端或嵌入式设备。除了上一个答案中给出的链接之外,还可以在以下位置找到列出(缺乏)真彩色支持的终端列表:这个仓库。其中包括一些仍然流行的解决方案,例如 mutt 或 Android 上的一些终端等。

相关内容