为什么我们需要这么多的终端仿真器软件包,它们的用途是什么?
很长一段时间以来,这一直使我感到困惑。 我正在使用Linux,但是我在某些方面的理解上存在差距,其中一个是关于终端的。 当我了解它时,控制台的含义是旧终端的仿真器。 但是我不明白该怎么办。 在我阅读时,最好的旧终端是VT系列和矢量图形类型(Tektronix)。 因此,我假设当前的仿真器可以仿真这些仿真器。 现在,我在Linux中有关显示表示的需求已经达到了在文件中进行差异处理时使用colorcheme用于vim和欣赏颜色的程度。 但是,当我遇到问题时,通常会找到设置xterm-256或 其他方面的建议screen-256。此外,当我这样做时:ls /lib/terminfo/ 我看到大约有十二个目录,这些目录配置了(我假设)不同类型的仿真器类型。 所以我的问题是,在过去的几十年中,这些xterm-256或screen-256其余的如何只模仿顶级终端? 有这么多终端类型需要什么?我需要进一步研究吗? 为何今天使用现代技术需要模仿VT这样的旧终端而又没有新东西呢? 也许我的需求太简单了,也太欣赏它的微妙之处,但这让我很困惑。因为例如如果我在colorcheme上有问题,我只复制粘贴我在google中找到的有关TERM等的内容,而无需真正了解我在做什么或出了什么问题。 如果有人帮助我理解这一点,将不胜感激