Ocultar archivos de copia de seguridad de emacs en Finder

1

Me gustaría encontrar una forma de ocultar todos los archivos * ~ en el Finder, que Emacs utiliza como archivos de copia de seguridad. ¿Hay un enfoque general para hacer que Finder oculte todos los archivos con sus nombres que coincidan con ciertos patrones? Gracias.

    
pregunta Ning 13.06.2012 - 12:20

2 respuestas

2

Si no te gustan todos los archivos #*# y *~ que flotan en tu directorio de trabajo, coloca el siguiente código elisp en tu archivo .emacs .

;; Put autosave files (ie #foo#) and backup files (ie foo~) in ~/.emacs-backups/.
(custom-set-variables
  '(auto-save-file-name-transforms '((".*" "~/.emacs-backups/autosaves/\1" t)))
  '(backup-directory-alist '((".*" . "~/.emacs-backups/backups/"))))

;; create the autosave dir if necessary, since emacs won't.
(make-directory "~/.emacs-backups/autosaves/" t)

Referencia: enlace

    
respondido por el Ning 14.06.2012 - 06:33
2

Si desea ocultar un archivo de la GUI, puede usar la utilidad chflags , por ejemplo

chflags hidden *~

Como solución permanente, puede instalar un agente launchd con el comando

find $HOME -type f -name '*~' -exec chflags hidden '{}' ';'

Usé Lingon para eso.

    
respondido por el zeliboba 08.12.2012 - 21:50

Lea otras preguntas en las etiquetas