"0debe tener el contenido de su tirón. Es un poco más tedioso de escribir, pero "0pdebe hacer lo que quiera.
Alternativamente, no seleccione y reemplace las líneas antiguas al principio. Si encuentra esas líneas con una búsqueda, simplemente presione n.una y otra vez (después de una inicial p), luego, cuando estén todas pegadas, hágalo nddseguido de tantas n.s como sea necesario.
El cambio mental más grande que tuve que hacer al pasar a Vim es descubrir cómo aplicar las ediciones de grupo de forma secuencial. Es decir, en lugar de hacer un montón de ediciones en una línea y luego hacer un montón de las mismas ediciones en otra línea, haré la primera edición en un montón de líneas (usando .con gran efecto), luego la segunda edición en un montón de líneas, etc. Alternativamente, el uso de macros puede ayudar ya que son fantásticas, pero a veces un poco más tediosas para trabajar correctamente con cambios "complejos".