Проблема с экраном GNU Shift-Tab

Проблема с экраном GNU Shift-Tab

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

решение1

Добавьте эту строку в ваш ~/.vimrcфайл:

set t_kB=^[[Z

Чтобы вставить ^[(символ escape), нажмите Ctrl-, vа затем Esc(не вводите буквально символ «carat-leftbracket»).

Он уже установлен в файле terminfo для xterm, но не в файле для screen.

В качестве альтернативы вы можете просто установить TERM=xtermоболочку.

Вы можете попробовать выполнить эти команды в командной строке, чтобы увидеть разницу:

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

Возможности terminfo cbtи kcbtсоответствуют возможностям termcap btи kBсоответственно.

Связанный контент