GNU 畫面似乎捕捉了 Shift-Tab 組合鍵,這非常不幸,因為我在 vim 中使用這個組合。有人注意到這種行為嗎?我怎樣才能改變它?
答案1
將此行新增至您的~/.vimrc
文件:
set t_kB=^[[Z
若要插入^[
(轉義字元),請按Ctrl-v然後Esc(不要鍵入文字 carat-leftbracket)。
它已在 xterm 的 terminfo 檔案中設置,但在 screen 的 terminfo 檔案中尚未設置。
或者,您可以簡單地TERM=xterm
在 shell 中設定。
您可以在 shell 提示字元下嘗試這些命令以查看差異:
infocmp -I xterm | grep cbt
infocmp -I screen | grep cbt
terminfo 功能cbt
和分別kcbt
對應於 termcap 功能bt
和。kB