的Emacs Lisp表达式,为在'自动模式alist`
问题描述:
我试图像“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))
我该怎么办呢?
答
指定为对全路径名auto-mode-alist
比赛的一部分正则表达式,所以无论你的正则表达式不会匹配反对任何。
你可能想使用类似
(add-to-list 'auto-mode-alist '("Makefile.*\\'" . makefile-mode))
或
(add-to-list 'auto-mode-alist '("/Makefile.*\\'" . makefile-mode))