¿Puedo hacer clic en una palabra y la resalta automáticamente?

¿Puedo hacer clic en una palabra y la resalta automáticamente?

Veo esta característica intrigante en Notepad++.

Para lo mismo en vim necesito:

  • haga clic en una palabra
  • prensa*

Si quiero marcar diferentes palabras, debo presionar *muchas veces. Y automáticamente moverá mi cursor a la siguiente palabra coincidente, que no es la que quiero.

¿Se puede hacer esto como resaltado automático y no mover el cursor?

Respuesta1

Tienes algunos guiones cortosesta página.

Respuesta2

Finalmente encontré cómo hacerlo: agregue lo siguiente en.vimrc

autocmd CursorMoved * silent! exe printf('match Search /\<%s\>/', expand('<cword>'))
autocmd CursorHold *  silent! exe printf('match Search /\<%s\>/', expand('<cword>'))

Y también puedes reemplazar lo Searchanterior con lo que highlightquieras, incluso con un esquema autodefinido.

información relacionada