Zunächst gehe ich davon aus, dass Dateien, die mit "~" enden und von vim beim Bearbeiten einer Datei erstellt werden, tatsächlich dem Zweck temporärer Sicherungen während der Bearbeitung dienen.
Aber jedes Mal, wenn ich eine Datei mit vim öffne und schließe (: wq), finde ich danach eine solche Datei ~. Warum räumt vim nicht auf? Ich gehe davon aus, dass etwas nicht richtig konfiguriert ist.
Antworten:
Sie können Sicherungsdateien deaktivieren, indem Sie diese Zeile in Ihre vimrc-Datei einfügen:
Wenn Sie Ihre Dateien dennoch sichern möchten, zentralisieren Sie sie in einem Verzeichnis mit:
zum Beispiel.
quelle
backup
Option ist standardmäßig deaktiviert. Sie sollten das Dokument lesen, bevor Sie eine Option aktivieren..swp
Dateien werden verwendet, wenn vim abstürzt, nicht die Backups:w
Sie möglicherweise:up
stattdessen etwas tun, das nur dann gespeichert wird, wenn Änderungen vorgenommen werden.Nein. Es handelt sich um nicht temporäre Backups, die beim Speichern erstellt wurden .
Die während der Bearbeitung erstellten temporären Dateien haben (auf UNIX-ähnlichen Plattformen) den Namen
an.wibble.swp
(für eine Datei mit dem Namenwibble
).vim
sich gibt Ihnen das Gen auf dem ersteren, einschließlich der Regeln, wann Sicherungsdateien erstellt werden und wann nicht. gibt dir das Gen auf letzterem.quelle