如何禁用 GNU Screen 中某些键的输入翻译?

如何禁用 GNU Screen 中某些键的输入翻译?

我已经Ctrl-LeftCtrl-Right使用了 vim,并且希望能够在 vim 在屏幕内运行时使用这些快捷方式。

然而,由于 Screen输入翻译我的按键被弄乱了,并且 vim 做出了错误的操作。

bindkey kr尝试在屏幕下禁用或禁用键绑定bindkey -k kr不起作用。

在屏幕下运行 vim 时,如何保留它的快捷方式?

答案1

您需要将 $TERM 变量设置为支持这些键的值。默认情况下,screen 将其设置为“screen”。我发现将其设置为“xterm”就可以了。要实现这一点,您有两个选择。

像这样开始屏幕:screen -T xterm,或者将以下内容放入你的 .screenrc 中。

term    xterm

相关内容