Ich tat :vert diffsplit file1.txt
, dann erkannte ich wollte ich nicht anders als eine andere Datei. Also habe ich ein Fenster mit :q
geschlossen und die diff-Hervorhebung mit :diffoff
abgeschaltet."Mehr als zwei Puffer im diff-Modus" - Wie schalte man diff auf den Puffern aus?
Ich habe dann versucht :vert diffsplit file2.txt
, aber jetzt, wenn ich dp
oder do
versuchen, Änderungen zu setzen/bekommen, erhalte ich die E101: More than two buffers in diff mode, don't know which one to use
Fehler.
Wie vermeide ich das, oder was mache ich falsch?
ich manchmal diffs in gvim mit vielen anderen Tabs geöffnet. Meine normale Lösung für Vimdiff war einfach zu beenden, aber für Gvim ist das nicht ideal. Vielen Dank! – keflavich
Bevor Sie eines der Fenster beenden, führen Sie kurz ': diffoff!' Oder ': diffo!' Aus. Dadurch wird der Diff-Modus für alle Fenster der aktuellen Registerkarte aktiviert. Siehe ': h: diffo' –
Ich versuchte es: diffoff! und es hat immer noch nicht funktioniert. Musste tun: Buffo Diffoff. Sobald ich das getan habe, fand ich, dass der Puffer in meinem linken Split noch im diff-Modus war. Also auf dem Puffer habe ich ein: diffoff und konnte dann: diffthis in zwei anderen Puffern erfolgreich machen und Änderungen vornehmen. – Brian