2

Экран GNU, похоже, улавливает комбинацию клавиш Shift-Tab, что очень печально, поскольку я использую эту комбинацию в vim. Кто-нибудь заметил такое поведение? Как я могу изменить это?

1 ответ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 соответственно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .