gpt4 book ai didi

colors - 有支持真彩色的终端吗?

转载 作者:行者123 更新时间:2023-12-03 06:00:10 24 4
gpt4 key购买 nike

我不明白为什么Apple的默认终端只有16种颜色,iterm2等支持256种颜色,但X11的终端支持真彩色(尽管它的用户界面很糟糕)。

我的问题分为两部分:

  1. 为什么在当今时代,终端无法支持更高的颜色(即高于 16 和 256)?

    上次我问这个问题时,我只得到了粗鲁的评论,例如“你为什么不自己写一个”...我很认真地问,因为我不知道发生了什么深入了解终端的内部结构以及为什么受到限制。仅仅是因为没有需求吗?

  2. 如果我错了,有支持真彩色的好终端,您可以推荐吗?

    我的观察基于 Mac,但也欢迎其他平台的答案,因为它们可能对其他人有帮助。

最佳答案

在终端诞生的早期,它们是硬件,它们的色彩受到硬件限制(即内存短缺)的限制。现在我们主要使用虚拟终端,它通常在软件中模拟这些旧设备。因此,有一点是软件终端是否真的模拟了具有历史局限性的设备。

另一点是,颜色、字体或任何东西都没有概念限制。这是因为终端是由命令控制的,命令只是特殊保留的字符序列。命令不是标准化的,并且因终端而异。这正是为什么实际上没有实现这种奇特功能的原因,因为它会给用户留下两个限制选项:

  • 要求所有终端都支持该功能(实际上不可行)
  • 将软件的使用限制在少数支持该功能的特定终端上(这非常令人不快)。

我注意到的第三点是大多数人并不真正需要这些功能。

关于colors - 有支持真彩色的终端吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6403744/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com