在客户端配置键盘代码,使 PuTTY 光标在单词之间移动

在客户端配置键盘代码,使 PuTTY 光标在单词之间移动

与 StackOverflow 相关Bash CTRL 在单词/字符串之间移动光标。虽然该线程在服务器端提供了很好的答案,但我正在寻找在客户端控制它的方法。

我有两台来自不同制造商的 Windows 10 PC,它们发送不同的转义代码CTRL-<ARROW>。它们运行相同的 PuTTY 版本和配置。两个 Windows 都配置了相同的键盘语言。

一个发送代码,在单词之间移动光标,另一个不发送。我知道我可以配置服务器端,将不符合要求的代码映射到单词之间。但是,服务器太多,无法实现这一点,有些服务器是嵌入式系统,这是不可能的。相反,我正在寻找一种方法来告诉客户端使用所需的键代码。

在所有服务器上工作的键盘发送:

^[[1;5D = ctrl-left
^[[1;5C = ctrl-right

另一个键盘发送:

^[OD = ctrl-left
^[OC = ctrl-right

所有服务器均未映射^[OD^[OC文件/etc/inputrc(例如bind -p | grep forward-word

如何在客户端控制键盘代码?

相关内容