So deaktivieren Sie das automatische Speichern in emacs nur für Dateien, die als root geöffnet wurden
598
radious
Ich möchte die Auto-Save-Funktion von Emacs mit Tramp verwenden, aber nur für Dateien, die ich nicht mit Sudo öffne. Meine jetzige Konfiguration, basierend auf der Tramp-Dokumentation, sieht folgendermaßen aus:
;;;;;;;; BAKUCP ;;;;;;;; ;; Backup remote files locally to stop autosave pain (setq tramp-backup-directory "~/.emacs-backup") (unless (file-directory-p tramp-backup-directory) (make-directory tramp-backup-directory)) (if (file-accessible-directory-p tramp-backup-directory) (setq tramp-auto-save-directory tramp-backup-directory) (error "Cannot write to ~/.emacs-backup")) ;; Don't backup su and sudo files (setq backup-enable-predicate (lambda (name) (and (normal-backup-enable-predicate name) (not (let ((method (file-remote-p name 'method))) (when (stringp method) (member method '("su" "sudo"))))))))
Es ist verboten, Remote-Backups von Dateien zu erstellen, die als Superuser bearbeitet wurden, aber automatisch gespeicherte Dateien werden immer noch auf meinem lokalen Computer erstellt. Gibt es eine Möglichkeit, das zu deaktivieren, ohne das automatische Speichern zu deaktivieren?
Ich weiß nicht, ob @Michael Albinus den Emacs-Tag auf Superuser überwacht, aber er ist der Tramp-Maven / Experte / Guru. Wenn das Originalposter innerhalb einer angemessenen Zeit keine Antwort erhält, kann es sein, dass das OP in stackoverflow oder emacs.stackexchange gepostet wird.
lawlist vor 8 Jahren
1
Ich wusste nichts über emacs.stackexchange, danke für diesen Tipp. Wenn ich in den nächsten Tagen keine Antwort bekomme, werde ich dort posten und / oder entsprechende Mailinglisten erstellen.
radious vor 8 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
4
Boilerplate-Text mit Emacs Gnus
-
3
Wie kann man Unicode-Zeichen in Emacs sichtbar machen?
-
2
Warum kann ich meine eigene ftp.exe nicht verwenden?
-
2
Mac OS X, Emacs und Windows-Tastatur - Zuordnung einer Taste
-
3
Warum wird M-RET zu CMj?
-
2
Wie kann ich die Schriftart in Emacs für Windows ändern?
-
2
Wie kann ich die verschiedenen Emacs-Pakete auf Ubuntu unterscheiden?
-
1
Startmaße für Aquamacs
-
5
Gibt es einen * guten * HTML-Modus für Emacs?
-
4
Merkmale von Emacs, die Vim ergänzen?