SuperMicro 控制台终端类型 ANSI、VT100 和 VT-UTF8 之间有何区别

SuperMicro 控制台终端类型 ANSI、VT100 和 VT-UTF8 之间有何区别

我尝试找到 SuperMicro 控制台上可配置的各种终端类型与串行 BIOS 重定向之间的比较,但未能找到任何结果。

有人可以对这些做一个简单的比较吗?

默认值似乎是 ANSI,它可能提供最佳兼容性,并且我怀疑它是其他两个的子集。

我怀疑 UTF8 允许使用 Unicode 字符,这应该很好,因为这也恰好是 Linux 默认使用的。

我仍然不清楚这些是否适用于 Linux(CentOS/Fedora/Debian...)以及我应该配置哪一个以获得最佳体验。

答案1

VT100包含VT52带颜色扩展的转义序列。ANSI 指的是使用ANSI 转义代码做同样的事情,而VT-UTF8 是 Microsoft 规范- 正如您所猜测的,它通过了 UTF-8。

您可能会看到 VT100+,这是微软针对彩色 Windows 终端的第二个规范,在同一个链接中有描述,它也定义了某些功能键序列,但不是(据我所知)支持 Unicode。

Windows 规范,由 EMS 使用,还提供启动和重置连接服务器的按键序列。

相关内容