我有 AIX (v.7) 盒并使用 TinyTerm 应用程序。但是我更喜欢使用 Putty。问题是我没有正确的键映射 - 我怀念 Wyse60 仿真。
有什么方法可以配置 putty 以使其与 AIX 配合使用?
答案1
首先,定义“工作”。从 PuTTY 到 AIX 的 ssh 应该连接两者都采用默认设置。发送的按键序列、服务器 terminfo、应用程序和字符编码均一致,才能带来良好的文本体验。
尝试每个终端 > 键盘模式,特别是 VT400 和 VT100+。
服务器还需要期望正确的类型,以便 terminfo 正确。如果xterm
不符合您的喜好,请尝试更改“终端类型字符串”,例如更改为 good ol' vt220
。
目前还不清楚您的哪个应用程序需要哪些序列。使用cat
PuTTY FAQ 中的技巧,使有效和无效的密钥都可以打印。
A.7.13 服务器端应用程序中的一个或多个功能键没有按照我预期的方式运行。
如果您已经尝试了PuTTY 键盘面板中的所有相关选项,您可能需要向PuTTY 维护人员发送邮件并询问。
PuTTY 通过向服务器发送一系列控制字符来响应功能键的按下。如果功能键没有按预期执行,则可能是您的应用程序期望接收的字符序列与 PuTTY 发送的字符序列不同。因此,我们真正需要知道的是应用程序期望的序列。
调查此问题的最简单方法是找到其他终端环境,其中该功能键确实有效;然后调查该情况下功能键发送的序列。在 Unix 系统上执行此操作的一个相当简单的方法是键入命令
cat
,然后按下功能键。这可能会产生以下形式的输出^[[11~
。您也可以在 PuTTY 中执行此操作,以找出功能键在该情况下产生的序列。