Ich habe viele Änderungen in einer Datei, möchte aber bestimmte Zeilen auf ihren ursprünglichen Zustand zurücksetzen, damit die anderen Zeilen ihren aktuellen Zustand beibehalten.
Gibt es eine Möglichkeit, dies in vim zu tun?
Antwort1
Es gibt keine integrierte Möglichkeit, eine Zeile rückgängig zu machen.
Normalerweise mache ich Folgendes: Ich mache die Schritte rückgängig, u
bis ich bei den Änderungen bin, die ich behalten möchte. Dann kopiere ich die Zeile oder den Textblock und setze :e!
die Datei zurück, um die Änderungen einzufügen.
Ein tolles Plugin, das ich für komplexere Änderungen verwende, istUndo-Struktur