Quiero usar la función de guardado automático de emacs con vagabundo, pero solo para el archivo que no abro usando sudo. Mi configuración actual, basada en la documentación del vagabundo , se ve así:
;;;;;;;; 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"))))))))
Está prohibido crear copias de seguridad remotas de archivos editados como superusuario, pero los archivos guardados automáticamente todavía se crean en mi máquina local. ¿Hay alguna forma de desactivar eso sin desactivar el guardado automático?
.emacs
archivo de los usuarios , ¿no se leerá si se abre emacssudo
aunque es correcto? Entonces, ¿cuándo estaría vigente este código?