根据PuTTY 的文档,PuTTY 模拟 xterm。有没有办法模拟另一个终端程序(例如 eterm)?
我尝试在远程服务器(Debian 6)上安装 eterm,并在 PuTTY 配置(Connection\Data)中将终端类型字符串设置为 eterm,但在 emacs 中所有颜色都消失了。
答案1
eTerm 是 VT102 仿真。您可以使用其设置菜单定制 Putty,以便它的某些行为更接近 VT102。
当人们谈论终端仿真时,所模拟的主要是 1) 按下按键时终端发送的一组控制代码序列,2) 发送到终端以移动光标、更改颜色等的控制代码序列 3) 一组功能(例如双宽度字符、直通打印)和行为(例如行尾自动换行)和 4) 一组特性(例如固定的 24 行,每行 80 或 132 个字符)。
模拟 VT102 的整个概念相当混乱。VT102 键盘与典型的 105 键 PC 键盘截然不同。VT102 是单色的。VT102 可以模拟 VT52(很少有 VT102 仿真器可以模拟?)VT102 有很多设置可以使用终端设置菜单进行更改 - 其中许多设置无法由主机控制。
为什么您想要模拟 VT102 而不是 Xterm?
您希望在 Putty 中找到 eTerm 的哪些具体功能?
答案2
你没有模拟终端程式,你模拟终端类型。每种类型都有自己的特点,当然,如果您选择的终端类型不受终端仿真器支持,那么至少一切都无法正常工作。
答案3
对于那些好奇的人,您可以在支持 PuTTY 的连接上使用 Cygwin 和 X Windows Server 来提供我所寻找的那种功能。