Я вижу эту интересную функцию в Notepad++.
Для того же самого в vim мне нужно:
- нажмите на слово
- нажимать*
Если я хочу проверить разные слова, мне нужно нажать *много раз. И это автоматически переместит мой курсор к следующему совпадающему слову, что мне не нужно.
Можно ли сделать это как автоматическое выделение и не перемещать курсор?
решение1
У вас есть несколько коротких сценариевэта страница.
решение2
Наконец нашел, как это сделать: добавьте следующее в.vimrc
autocmd CursorMoved * silent! exe printf('match Search /\<%s\>/', expand('<cword>'))
autocmd CursorHold * silent! exe printf('match Search /\<%s\>/', expand('<cword>'))
Вы также можете заменить Search
вышеперечисленное на что highlight
угодно, даже на собственную схему.