3

Когда я нажимаю клавиши со стрелками в режиме вставки, вместо навигации появляются символы:

Нажатие клавиш со стрелками вводит символы

Я хотел бы иметь возможность использовать клавиши со стрелками для навигации.

Замечания:

Я недавно обновился до MacOS Sierra. Может быть, что-то в терминале изменилось, потому что это должно было произойти во время возникновения этой проблемы.


Вещи, которые я пробовал

Я set nocompatible в моем ~/.vimrc (vimrc pastebin), я использую патоген и вот мой ~/.vim/bundle :

YouCompleteMe/
emmet-vim/
nerdtree/
node/
vim-airline/
vim-markdown/

Проблема только началась недавно, не могу вспомнить причину.

Некоторые рекомендуют :set term=builtin_ansi , и это решает проблему, но удаляет все мои цвета.


$ vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 29 2016 12:51:13)
MacOS X (unix) version
Included patches: 1-2290
Compiled by Homebrew
Huge version without GUI.  Features included (+) or not (-):
...

Смотрите http://pastebin.com/5z1HbpqW для полного вывода.

$ echo $TERM
xterm-256color

и в VIM:

:set compatible?
nocompatible

:set term?
term=xterm-256color

1 ответ1

1

У меня были одинаковые проблемы на нескольких убутных машинах (16.04 LTS). И ни одна из душевных сил не сработала для меня, но тогда я просто сделал одну легкую вещь. Я обновил vim через sudo apt-get update sudo apt-get install vim и вуаля, все заработало.

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