¿Cómo deshacer una línea específica en vim?

¿Cómo deshacer una línea específica en vim?

Tengo muchas modificaciones en un archivo, pero quiero deshacer una línea específica al estado inicial para mantener otras líneas en el estado actual.

¿Hay alguna manera de hacerlo en vim?

Respuesta1

No existe una forma integrada de deshacer una línea.

Lo que suelo hacer es deshacer uhasta llegar a los cambios que quiero conservar, copiar la línea o bloque de texto y luego restablecer :e!el archivo y pegar los cambios.

Un gran complemento que uso para cambios más complejos esDeshacer árbol

información relacionada