我尝试找到 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 使用,还提供启动和重置连接服务器的按键序列。