2012-05-19 5 views
13

Ich verwende Vim unter Windows und beschloss, ein separates Verzeichnis für alle meine backup files erstellt von vim zu erstellen.Vim Fehler E510: Backup-Datei kann nicht erstellt werden (hinzufügen! Zu überschreiben)

Ich benutze Vim von meinem command prompt und nicht mit der vim GUI (gVim).

sah ich in diesem post und fügte die folgenden Zeilen in meinem _vimrc

set backup 
set backupdir = D:\\VimTemp 

ich schon D:\VimTemp auf meinem System angelegt haben.

Nun, wenn ich versuche, Änderungen an meiner Datei speichern :w mit I die folgende Fehlermeldung

"PenProperties.py" E510: Can't make backup file (add ! to override) 

Ich habe bereits versucht, bekommen die backupdir auf folgende Weise einstellen:

  • Satz backupdir = D: \\ VimTemp

  • set backupdir = "D: \\ VimTemp"

  • Satz backupdir = "D: \\ VimTemp \\"

  • Satz backupdir = "D: \ VimTemp"

Jetzt habe ich sah schon bei ähnlichen Fragen auf Stackoverflow, aber das Problem ist immer noch hier.

Also, meine Frage ist, wie dies richtig funktioniert.

+0

Sie sollten auch _set dir = _ betrachten, die vim _swap_ Dateien irgendwo verschieben wird. Siehe: help dir und notieren Sie die _/_-Syntax am Ende des Wertes, der die Dateinamen im Verzeichnis durch Voranstellen einer Zeichenfolge, die den Pfad darstellt, uniformiert. – pb2q

Antwort

12

um, wenn Sie das Verzeichnis erstellt Töten die Räume arbeiten haben soll

set backupdir=D:\\VimTemp 

=.

+0

auch: nicht den Hilfe-Befehl für vim Probleme vernachlässigen ->: help backupdir – pb2q

+0

Nizza. Es funktionierte. Vielen Dank Mann und ja vom nächsten Mal werde ich mir zuerst 'vim help' anschauen. – RanRag

+0

@ pb2q: Es funktioniert nicht in gvim –

0

Unter Linux können Sie tun, indem Sie in Editor- : ausführliche Set Backupdir?