Назад | Перейти на главную страницу

Некоторые клавиши не работают под экраном в vim

При использовании vim под экраном некоторые клавиши не работают.

А именно, нажатие Alt-Left дает «3D», а Alt-Right - «3C».

Кроме того, нажатие кнопки «Вверх» / «Вниз» при прокрутке списка файлов в плагине Command-T приводит к появлению соответственно «A» и «B».

Когда я выхожу с экрана и запускаю vim прямо в сеансе ssh, все работает нормально.

Есть ли какие-либо настройки на самом экране или на терминальном сервере / клиенте, которые я могу настроить, чтобы решить эту проблему?

Измените раздел .screenrc

term xterm

Или измените свой .vimrc:

if match($TERM, "screen")!=-1
  set term=xterm
endif

Для получения дополнительной информации см. vim.wikia.com