在 Linux 上退出 telnet

Ger*_*ely 0 linux exit telnet mobaxterm

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
Run Code Online (Sandbox Code Playgroud)

并且不进入

telnet>
Run Code Online (Sandbox Code Playgroud)

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

编辑:我省略了一个关键因素:我使用 MobaXTerm。我尝试使用腻子,CTRL-5 使用字母数字键盘上的 5。MobaXTerm 可能会吞下 CTRL-5。

Jde*_*eBP 7

按正确的5键。

5您的键盘上有两个键,一个在位置 E05 上,一个在数字小键盘上,无论碰巧在哪里(单独的小键盘或可通过Fn按键或类似物访问的覆盖小键盘)。你按错了。

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

在该键盘映射中,只有一个5⎈ Control修饰符一起产生字符,即位置 E05 的键。 当然是telnet程序的本地转义序列。

在那个键盘映射另一个5键,在数字小键盘上,产生1 ; 5 u你看到的 XTerm 控制序列 CSI ;它表示5数字小键盘上的键,在“应用程序模式”中,出现一次,带有⎈ Control修饰符。

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

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