我的.emacs就像我的一個路線圖,在那裏我輸入了很多文件。 他們擴展的.emacs:例如,如何爲Emacs文件設置語法突出顯示
fileName.emacs
的問題是,只有約/的.emacs有語法高亮。
我想對所有以.emacs結尾的源文件進行語法高亮顯示。
如何將語法高亮顯示到所有源文件.emacs文件?
我的.emacs就像我的一個路線圖,在那裏我輸入了很多文件。 他們擴展的.emacs:例如,如何爲Emacs文件設置語法突出顯示
fileName.emacs
的問題是,只有約/的.emacs有語法高亮。
我想對所有以.emacs結尾的源文件進行語法高亮顯示。
如何將語法高亮顯示到所有源文件.emacs文件?
是的。我假設這些是lisp文件,因此在查看這些文件時需要Emacs自動進入lisp模式。有兩種解決方案:
最簡單的事情是將擴展名更改爲.el
。默認情況下,它們以lisp模式打開。
如果由於某種原因,你真的想使用.emacs
擴展,你要在你的~/.emacs
文件中添加這個地方:
(setq auto-mode-alist
(append '((".*\\.emacs\\'" . lisp-mode))
auto-mode-alist))
auto-mode-alist
是列表Emacs使用,以確定使用的主要模式。每個項目都是一個列表,第一個是Emacs用於測試文件名的Emacs正則表達式,如果是true,它將使用第三項中給出的模式。
(我不知道第二個項目是什麼,我從來沒有使用過。)
我強烈建議選擇1雖然。
謝謝你的回答! – 2009-06-27 09:32:27