Vim: »:x« speichert wiederhergestellte Dateien nicht
Er benimmt sich zwar wie dokumentiert, aber ich war heute dennoch überrascht von meinem Vim. Mein Rechner war abgestürzt und mit ihm eine laufende Vim-Sitzung. Kein Problem, beim nächsten Start findet Vim seine Swap-Datei und bietet Wiederherstellung an. Gesagt, getan.
Nun arbeite ich normalerweise gleich weiter, vergesse die Swap-Datei und werde beim nächsten Start wieder damit konfrontiert. Heute war ich schlauer. Gleich nach der Wiederherstellung flugs :x
getippt (abspeichern und beenden), die Swap-Datei gelöscht und wieder neu gestartet. Dann die Überraschung: Die Datei war im alten Zustand, nicht im wiederhergestellten. Tja, eine frisch wiederhergestellte Datei gilt als nicht modifiziert, daher speichert Vim dann bei :x
auch nicht. Dumm gelaufen, selber schuld, trotzdem sauer.