VIM: Swap deaktivieren

4488
Jeremy L

Wie kann ich Swap-Dateien für VIM über deaktivieren .vimrc?

6

4 Antworten auf die Frage

11
ennuikiller
set nobackup set nowritebackup set noswapfile 
Sicherungsdateien können nützlich sein, wenn Sie das Original schnell benötigen. Denken Sie auch daran, dass durch das Deaktivieren von nowritebackup die Gefahr besteht, dass die Datei im Falle eines E / A-Fehlers zerstört wird. John T vor 15 Jahren 3
Ich denke, dass das Deaktivieren von Backup oder Swap-Datei sinnvoll ist, aber nicht beides. Ich deaktiviere die Backups, aber die Auslagerungsdatei hat mein Derriere ein paar Mal gerettet. quack quixote vor 15 Jahren 4
Ein IO-Fehler wäre mir wirklich egal. Ich würde gerne darüber nachdenken, ob dies der Fall ist. Meine Änderungen an der Datei wiederherzustellen sind die geringsten meiner Sorgen. Jeremy L vor 15 Jahren 2
6
John T

Wirf das in dein .vimrc:

set noswapfile 
5
Kevin Panko

Ich würde die Auslagerungsdateien nicht vollständig deaktivieren, da sie für die Wiederherstellung verwendet werden, wenn vim abstürzt.

Legen Sie sie stattdessen in einen temporären Ordner, damit sie nicht überall verstreut sind:

if has("win32") set directory=c:\\tmp,c:\\temp elseif has("unix") set directory=/tmp endif 
3
Kevin M

vim mit dem Argument "-n" starten:

vim -n <file>