Экран GNU, похоже, улавливает комбинацию клавиш Shift-Tab, что очень печально, поскольку я использую эту комбинацию в vim. Кто-нибудь заметил такое поведение? Как я могу изменить это?
1 ответ
1
Добавьте эту строку в ваш файл ~/.vimrc :
set t_kB=^[[Z
Чтобы вставить ^[ (escape-символ), нажмите Ctrl - v, затем Esc (не вводите литерал carat-leftbracket).
Он уже установлен в файле terminfo для xterm, но не в файлах для экрана.
В качестве альтернативы вы можете просто установить TERM=xterm в оболочке.
Вы можете попробовать их в командной строке, чтобы увидеть разницу:
infocmp -I xterm | grep cbt
infocmp -I screen | grep cbt
Возможности Terminfo cbt и kcbt соответствуют возможностям Termcap bt и kB соответственно.
