Tenho muitas modificações em um arquivo, mas quero desfazer uma linha específica para o estado inicial, o que mantém outras linhas no estado atual.
Existe uma maneira de fazer isso no vim?
Responder1
Não existe uma maneira integrada de desfazer uma linha.
O que costumo fazer é desfazer u
até chegar às alterações que desejo manter, copiar a linha ou bloco de texto e depois fazer um :e!
reset no arquivo e colar as alterações.
Um ótimo plugin que uso para alterações mais complexas éDesfazer árvore