У меня возникла проблема, когда запуск Vim из командной строки запускался в режиме замены. Я наконец сузил это до этой строки в моей конфигурации:
nnoremap <ESC> :noh<return><ESC>
Если я заменю ключ на что-либо, кроме nnoremap <space><space><space>
(просто для проверки… я бы никогда не оставил его таким). Я не вижу поведения. Если я использую MacVim, а не командную строку Vim, я тоже его не вижу. Я использую iTerm 2 с терминалом xterm-256color
и zsh в качестве типа оболочки, так как это может показаться актуальным.
У кого-нибудь есть идея, на что мне следует обратить внимание, чтобы устранить эту проблему? Ответ, конечно, приветствуется, но если вы также можете поделиться, где я должен думать об этой проблеме, это может помочь мне решить подобные проблемы в будущем.
Спасибо!