search – ¿Existe una búsqueda para el comando de reemplazo?

Pregunta:

Realmente disfruto de la funcionalidad de incsearch de Vim. ¿Hay alguna forma de hacer que funcione, o algo similar, mientras hago un reemplazo?

Por ejemplo, si en modo normal escribo:

:%s/potato/

¿Puedo resaltar todas las potato en mi archivo, tal como están resaltadas por incsearch cuando escribo?

/potato

?

Esto ya me ayudaría mucho al usar expresiones regulares. Algo muy muy bueno sería que cuando escribo esto:

:%s/potato/banana/

Reemplazaría las potato con banana y los resaltaría; tal vez los reemplazos deberían ser de un color diferente. Sin embargo, no debería "confirmar" el cambio hasta que presione enter).

Estoy usando neovim en este momento, en caso de que sirva de ayuda.

Respuesta:

Después de buscar un poco, encontré este problema de NeoVim , que a su vez fue cerrado por este PR , lo que me llevó a la configuración de inccommand . Añadiendo esto a mi archivo de configuración:

set inccommand=nosplit

hace que NeoVim se comporte casi exactamente como lo solicité en mi pregunta. No encontré algo equivalente para Vim normal, pero no lo busqué con mucha energía.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım