Cuando realizo una búsqueda interactiva de algún patrón, cada vez que toco n
, obtengo el siguiente resultado. ¿Cómo borro/cambio cada resultado al que llego?Eliminación/cambio de texto buscado en Vim
Idealmente, lo que estoy buscando funcionaría así: Me golpeó n
para obtener el resultado de la búsqueda, y luego magic command
destacar que resultan en modo visual, y luego puede hacer d
o c
borrar o cambiar el texto resaltado.
Ejemplo:
I entran en el comando
/hello .
y que coincide con hello
, un espacio, y cualquier carácter después de ella.
Digamos que la primera coincidencia que alcanza es "hello w".
Ahora, quiero borrar todos hello w
, buscar el próximo partido (dicen que es hello a
), cambiar el próximo partido a hello there
, y seguir haciendo cosas diferentes para cada partido.
no estoy buscando sólo la búsqueda y reemplazo, porque quiero ser capaz de realizar cualquier acción en cada resultado de forma interactiva, tales como eliminar el primer resultado, vuelva a colocar el segundo resultado con bye
, y reemplazar el tercer resultado con later
.
:% s/hello/hello w/g – shoebox639
@ shoebox639: Eso reemplazaría todos los 'hello' con' hello w', que no es lo que estaba buscando:/ – Chetan