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