我进行了搜索,但找不到任何解决方案。我从Windows使用PuTTY连接到运行bash和screen的各种服务器。bash似乎可以使用ctrl-arrow键在命令行上逐字跳转,但在屏幕内无法正常工作。不在屏幕上,向左ctrl发送“ ^ [OC,向右发送ctrl-” [^ OD]。在屏幕上,我得到的是“ ^ [[C”和“ ^ [[D”,这似乎是使用PuTTY时,是否有任何方法可以使屏幕识别ctrl箭头键(仅供参考,我不记得在Linux中使用gnu-terminal而不是PuTTY时遇到此问题)。
更新:看来腻子是问题所在,因为它没有发送进行此操作所需的转义码。我现在放弃,使用Cygwin + mintty。