У меня есть autocmd
запускаемый CursorMoved
который будет match
тем же словам, что и слово под курсором, как синтаксическое правило, которое просто инвертирует передний план / фон.
Я использую его, чтобы найти все слова, равные одному под курсором, для мгновенной проверки на опечатку. Вот:
autocmd CursorMoved * exe printf('match lCursor /\V\<%s\>/', escape(expand('<cword>'), '/\'))
Как я могу исключить текущую строку из матча?