me gusta simplemente hacer referencia a otros recursos en línea para preguntas como éstas, pero esto parece ser un ajuste perfecto para sus necesidades.
http://anirudhs.chaosnet.org/blog/2005.01.21.html
Una vez que la configuración he lo que está descrito en esa página, usted podría añadir esto a su archivo .emacs
o .emacs.d/init.el
dependiendo de su versión de emacs:
(setq auto-mode-alist (append '(("\\.ext1$" . sensitive-mode)) auto-mode-alist))
(setq auto-mode-alist (append '(("\\.ext2$" . sensitive-mode)) auto-mode-alist))
(setq auto-mode-alist (append '(("\\.ext3$" . sensitive-mode)) auto-mode-alist))
(setq auto-mode-alist (append '(("\\.ext4$" . sensitive-mode)) auto-mode-alist))
Dónde \\.ext1$
, \\.ext2$
, etc. son las expresiones regulares que coinciden con los nombres de archivo para los que no desea copias de seguridad.
Pero, por supuesto, se pierde la funcionalidad habitual de la auto-mode-alist cuando lo configuras de esta manera. Simplemente (agregar-gancho 'algún-modo-gancho #' modo sensible) a los modos para los que no quiere hacer copias de seguridad. – jrockway
Gracias Sean, está funcionando bien. jrockway: No estoy seguro de las implicaciones de lo que estoy perdiendo. Supongo que te refieres a que el modo sensible se convierte en el único modo para esos archivos. No puedo tener archivos .obj abiertos en el modo c o html, por ejemplo? – justinhj
@justinhj el 'modo sensible' de acuerdo con la entrada del blog en la respuesta se define como _minor-mode_ por lo tanto, le permitiría abrir archivos C o HTML en su _major-modo_ apropiado sin conflicto. –