Tengo un archivo con aproximadamente 1000 líneas. Todas las líneas comienzan con un número de siete dígitos, excepto por la línea ocasional. Necesito atrapar estas líneas y unirlas con la línea anterior.¿Cómo consigo que Vim coincida con una línea que no comienza con un número de siete dígitos?
He conseguido ser capaz de adaptarse a cualquier línea que comienza con un número de siete dígitos con el siguiente patrón de expresión:
^\d\{7}
no puedo parecer conseguirlo para que coincida con cualquier línea que no coincide con aunque este patrón, que es realmente lo que estoy buscando.
Como una segunda pregunta que incluiré en esta. ¿Es posible tener alguna línea que coincida (o que no coincida para mantener la coherencia con lo que estoy tratando de hacer) para unirse a la línea anterior (en oposición al J que lleva la siguiente línea al el actual)?
Gracias
Por extraño que parezca, ambos resultan en lo mismo. Aunque para mí no tiene sentido que el que no tiene^realmente esté trabajando, no es que lo piense. –
La única diferencia es que el que no tiene^coincidirá si hay un número de siete dígitos en algún lugar de la línea que no sea el comienzo. – chaos
Ah, sí, ya veo. En este caso, no fue así, por lo que no se modificaron las líneas adicionales ... explica por qué el recuento de menos líneas fue exactamente el mismo. –