27 julio, 2024

Si tenemos permiso de escritura a un archivo, pero no tenemos permiso de escritura en el directorio donde reside este, es decir no podemos crear el archivo temporal en el directorio donde esta ubicado el archivo que queremos modificar. Emacs nos da el error como Buffer is read-only o write protected

Para eso podemos apuntar los archivos de backup y los de guardado automático a una dirección distinta que en la que esta ubicado el archivo a editar. Para esto editamos el archivo .emacs en nuestro HOME y agregamos la siguiente indicación

;; apuntar los archivos de backup
(setq backup-directory-alist
`((“.*” . ,temporary-file-directory)))

;; apuntar los archivos que se guardan automaticamente
(setq auto-save-file-name-transforms
`((“.*” ,temporary-file-directory t)))

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *