Je déteste simplement référence d'autres ressources en ligne pour des questions comme celles-ci, mais cela semble être un ajustement parfait pour vos besoins.
http://anirudhs.chaosnet.org/blog/2005.01.21.html
Une fois que vous avez prévu une ce qui est décrit sur cette page, vous pouvez simplement ajouter à votre .emacs
ou .emacs.d/init.el
fichier en fonction de votre version 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))
Où \\.ext1$
, \\.ext2$
, etc. sont les expressions régulières qui correspondent aux noms de fichiers pour lesquels vous ne voulez pas de sauvegardes.
Mais bien sûr, vous perdez la fonctionnalité habituelle de l'auto-mode-alist quand vous l'avez configuré de cette façon. Je voudrais juste (ajouter-crochet «mode-sensible-quel-mode-crochet») aux modes que vous ne voulez pas les sauvegardes. – jrockway
Merci Sean, ça marche bien. Jrockway: Je ne suis pas sûr des implications de ce que je perds. Je suppose que vous voulez dire que le mode sensible devient le seul mode pour ces fichiers? Je ne peux pas avoir les fichiers .obj ouverts en mode c ou html par exemple? – justinhj
@justinhj le 'mode sensible 'selon le blog dans la réponse est défini comme _minor-mode_ donc vous permettrait d'ouvrir des fichiers C ou HTML dans leur _major-mode_ approprié sans conflit. –