【发布时间】:2011-09-18 05:25:02
【问题描述】:
我不明白为什么Apple的默认终端只有16色,iterm2等支持256色,而X11的终端支持真彩色(虽然它的用户界面很糟糕)。
我的问题分为两部分:
-
为什么在这个时代,终端不能支持更高的颜色(即高于 16 和 256)?
上次我问这个的时候,我只得到了粗鲁的 cmets,比如 “你为什么不自己写一个”...我是认真地问的,因为我不知道会发生什么进入终端的内部以及为什么会受到约束。是因为没有需求吗?
-
如果我错了,有支持真彩色的好终端,你能推荐一下吗?
我的观察基于 Mac,但也欢迎其他平台的答案,因为它们可能对其他人有帮助。
【问题讨论】:
-
这些颜色的用途是什么?
-
@delnan:一方面,我可以使用为 GUI 版本设计的 vim 和 emacs 主题(即真彩色)
-
@user564376 顺便说一句,现在可以为终端 vim 使用 GUI 配色方案 usevim.com/2013/05/31/24bit
-
@delnan 这不是关于颜色,而是关于消除基于调色板的颜色索引,这对于任何尝试为他们的 vim 偏好安装配色方案的人来说基本上是一个障碍。真彩色设置让人们可以简单有效地定义和处理实际颜色,而不是颜色样本参考,这会使事情复杂化,因为应用程序不知道它们真正输出的是什么颜色。同样,这不仅与颜色有关,还与指定颜色的方法有关。
-
2020年Mac OS终端还不支持真彩色吗?