Справочная информация: Я использую терминальную версию Vim.Я нашел в этом руководстве , в котором упоминается способ использования клавиши ESC для очистки выделенного текста из предыдущего поиска по регулярному выражению.
Вставка сопоставления map <esc> :noh<cr>
в мой vimrc
файл производит желаемый эффект ... НО :
(1): вызывает запуск vim в режиме «Заменить»
(2): ломает клавиши со стрелками(они не перемещают курсор, но вместо этого вставляют символы).
В этот вопрос Stackoverflow , он адресован, что использование сопоставления nnoremap <esc> :noh<return><esc>
сделает работу, но работает безпроблемы только с графическим интерфейсом и проблемы, когда он не используется (моя ситуация).
Можно ли исправить это отображение?Если нет, то почему я не могу использовать клавишу escape для очистки выделения текста.
Моя версия vim: VIM - Vi IMproved 8.1