Tengo un problema simple de vim con el que Google no ha podido ayudarme. Cualquier pensamiento es apreciadovim no encuentra y reemplaza la frase simple que está claramente presente
Yo la siguiente búsqueda y reemplazo:
:s/numnodes/numnodes1/g
En un archivo que contiene el siguiente texto:
numprocs=0
numnodes=0
me sale
E486: Pattern not found
La posición del cuadrado de color verde, que indica dónde comenzaría a escribir está claramente por encima del patrón. Traté de buscar otras frases cortas que no incluyan expresiones regulares, que también están presentes, que también fallan. Un simple/numnodes resalta coincidencias como se esperaba. ¿Alguien tiene alguna idea de lo que podría ser el problema con vim?
¡Esto funciona! ¿Cuál es la diferencia: s y:% s? –
Ack, el número anterior a 's' es el número de línea, '%' significa 'todas las líneas' AFAIK. – Wrikken
Eso tiene sentido, ¡gracias de nuevo! –