Почему отображение Vim, отображающее клавишу ESC для выделения текста, вызывает странное поведение в vim? - PullRequest
0 голосов
/ 27 мая 2019

Справочная информация: Я использую терминальную версию Vim.Я нашел в этом руководстве , в котором упоминается способ использования клавиши ESC для очистки выделенного текста из предыдущего поиска по регулярному выражению.

Вставка сопоставления map <esc> :noh<cr> в мой vimrc файл производит желаемый эффект ... НО :

(1): вызывает запуск vim в режиме «Заменить»
(2): ломает клавиши со стрелками(они не перемещают курсор, но вместо этого вставляют символы).

В этот вопрос Stackoverflow , он адресован, что использование сопоставления nnoremap <esc> :noh<return><esc> сделает работу, но работает безпроблемы только с графическим интерфейсом и проблемы, когда он не используется (моя ситуация).

Можно ли исправить это отображение?Если нет, то почему я не могу использовать клавишу escape для очистки выделения текста.

Моя версия vim: VIM - Vi IMproved 8.1

...