ben sadece bu gibi sorulara diğer online kaynaklar referans istemem ama bu ihtiyaçlarınız için mükemmel bir seçim gibi görünüyor.
http://anirudhs.chaosnet.org/blog/2005.01.21.html
o sayfada açıklanandan ettik kurulum, sadece emacs'ın sürümüne bağlı olarak .emacs
veya .emacs.d/init.el
dosyaya bu ekleyebilir kez:
(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))
\\.ext1$
, \\.ext2$
, vb., yedeklemeyi istemediğiniz dosya adlarıyla eşleşen normal ifadelerdir.
Ama tabii, otomatik mod-alist olağan işlevlerini kaybederler Bunu bu şekilde ayarladığınızda. Yedeklemeyi istemediğiniz modlara sadece (add-hook 'bazı mod-hook #' hassas mod) eklerim. – jrockway
Teşekkürler Sean, bu iyi çalışıyor. jrockway: Ne kaybettiğimin sonuçları konusunda emin değilim. Sanırım bu hassas mod, bu dosyalar için tek mod haline geliyor? Örneğin .obj dosyaları c veya html modunda açılmamış olabilir mi? – justinhj
@justinhj 'hassas-mode' adlı blogun cevabına göre _minor-mode_ olarak tanımlanır, bu nedenle C veya HTML dosyalarını uygun _major-mode_'ında çakışma olmadan açmanıza izin verir. Yerleşik çözüm için –