Nascondere i file di backup di emacs nel Finder

1

Mi piacerebbe trovare un modo per nascondere tutti i file * ~ nel Finder, che sono usati come file di backup da Emacs. Esiste un approccio generale per far sì che Finder nasconda tutti i file con i loro nomi che corrispondono a determinati modelli? Grazie.

    
posta Ning 13.06.2012 - 12:20
fonte

2 risposte

2

Se non ti piacciono tutti i file #*# e *~ presenti nella tua directory di lavoro, inserisci il seguente codice elisp nel file .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)

Riferimento: link

    
risposta data 14.06.2012 - 06:33
fonte
2

Se vuoi nascondere un file dalla GUI puoi usare chflags utility, ad es.

chflags hidden *~

Come soluzione permanente puoi installare un agente launchd con il comando

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

Ho usato Lingon per questo.

    
risposta data 08.12.2012 - 21:50
fonte

Leggi altre domande sui tag