2017-10-19 148 views
0

我試圖像「Makefile.OSX」文件名與makefile-mode關聯匹配文件名的開頭。的Emacs Lisp表達式,爲在'自動模式alist`

我已經試過各種組合,如:

(add-to-list 'auto-mode-alist '("\\^Makefile" . makefile-mode)) 
(add-to-list 'auto-mode-alist '("\\`Makefile" . makefile-mode)) 

我該怎麼辦呢?

回答

1

指定爲對全路徑名auto-mode-alist比賽的一部分正則表達式,所以無論你的正則表達式不會匹配反對任何。

你可能想使用類似

(add-to-list 'auto-mode-alist '("Makefile.*\\'" . makefile-mode)) 

(add-to-list 'auto-mode-alist '("/Makefile.*\\'" . makefile-mode))