GNU 屏幕 shift-tab 问题

GNU 屏幕 shift-tab 问题

GNU screen 似乎能捕捉到 Shift-Tab 组合键,这很不幸,因为我在 vim 中使用此组合键。有人注意到这种行为吗?我该如何改变它?

答案1

将这一行添加到您的~/.vimrc文件中:

set t_kB=^[[Z

要插入^[(转义字符),请按Ctrl-v然后Esc(不要输入文字的脱字符左括号)。

它已在 xterm 的 terminfo 文件中设置,但尚未在 screen 文件中设置。

或者,您也可以简单地TERM=xterm在 shell 中进行设置。

您可以在 shell 提示下尝试这些来查看区别:

infocmp -I xterm | grep cbt
infocmp -I screen | grep cbt

terminfo 功能cbt和分别kcbt对应于 termcap 功能bt和。kB

相关内容