mobaxterm 无法正确传递 ctrl-shift-arrow 序列

mobaxterm 无法正确传递 ctrl-shift-arrow 序列

MobaXterm 无法正确传递 ctrl-shift-arrow 序列。它在 emacs 上不起作用,当我使用时sed -n l,我看到它只显示箭头键的转义序列,而不是完整序列。

例如,ctrl-shift-right 被传递为^[OC(与右键的转义序列相同^[[C)。

知道如何解决这个问题吗?请注意,ctrl-arrow 键(不带 shift)和 shift-arrow 键(不带 ctrl)可以正确传递,并且会话终端设置为xterm

答案1

如果特殊键有明确的标准,那么“正确”这个词就很合适了。但实际上没有。

Mobaxterm 基于 PuTTY(从其源代码开始),并添加了一些键绑定模仿xterm,但是键绑定集并不完整。

相关内容