按正确的5键。

按正确的5键。

telnet 上的标准转义字符是 CTRL-]。

https://superuser.com/questions/398/how-to-send-the-escape-character-on-os-x-terminal/427#427

说在匈牙利语键盘上它是 CTRL-5。

在我学生的终端上它可以工作。在我的终端上 CTRL-5 显示

^[[1;5u

并且不进入

telnet>

迅速的。什么设置阻碍我以这种方式逃避 telnet?

编辑:我省略了一个关键要素:我使用 MobaXTerm。我尝试使用 putty,CTRL-5 可以与字母数字键盘上的 5 配合使用。 MobaXTerm 可能会吞掉 CTRL-5。

答案1

按正确的5键。

键盘上有两个5键,一个位于 E05 位置,一个位于数字小键盘上,无论它位于何处(单独的小键盘或可通过按键Fn或类似工具访问的覆盖小键盘)。你按错了。

你有匈牙利语并不重要键盘。键顶上的雕刻不控制按键引起的动作。重要的是您使用的是匈牙利语键盘映射例如hu101.kmap(在 Linux 操作系统上)。

在该键盘映射中,只有一个键与修饰符(位置 E05 处的键) 一起5生成字符。当然是程序的本地转义序列。⎈ Controltelnet

5在该键盘中,数字键盘上的另一个键映射会生成1 ; 5 u您所看到的 XTerm 控制序列 CSI;它表示5数字键盘上的键,在“应用程序模式”下,使用⎈ Control修饰符出现一次。

正如匈牙利语键盘地图所示:

    控制键码 6 = Control_bracketright
……
键码 76 = KP_5

相关内容