Ich versuche, ein hervorgehobenes Rückgängigmachen in Vim zu haben, wie die Standardkonfiguration von Spacemacs. Manchmal, wenn ich schnell rückgängig machen möchte, kann ich nicht erkennen, was sich geändert hat, weil es augenblicklich ist. Also versuche ich so etwas zu haben, wenn eine Presse rückgängig macht:
Hat jemand eine Idee, wie man das in Vim macht?
(Ich habe bereits ein Gundo-Plugin, ich möchte nur das Rückgängigmachen der Standardeinstellung reibungsloser gestalten.)
Bearbeiten : Das Undotree- Plugin erledigt die Arbeit ( Gundo hebt die Änderungen nicht hervor). Verwenden Sie einfach den UndotreeToggle
Befehl und alle zukünftigen Änderungen an der Datei werden hervorgehoben.
matchadd()
, etwas kniffliger ist es jedoch, herauszufinden, welche Teile der Datei geändert wurden.