如何让emacs将matplotlibrc视为sh模式
我试图让emacs将如何让emacs将matplotlibrc视为sh模式,emacs,Emacs,我试图让emacs将matplotlibrc文件视为sh模式,以便进行合理的语法高亮显示 将这些变体添加到myuser.el失败: (add-to-list 'auto-mode-alist '("*matplotlibrc'" . sh-mode)) (add-to-list 'auto-mode-alist '("matplotlibrc'" . sh-mode)) 为什么?我想你会发现,如果你不引用一句话,它是有效的: (add-to-list 'auto-mode-alist '("m
matplotlibrc
文件视为sh模式,以便进行合理的语法高亮显示
将这些变体添加到myuser.el
失败:
(add-to-list 'auto-mode-alist '("*matplotlibrc'" . sh-mode))
(add-to-list 'auto-mode-alist '("matplotlibrc'" . sh-mode))
为什么?我想你会发现,如果你不引用一句话,它是有效的:
(add-to-list 'auto-mode-alist '("matplotlibrc\\'" . sh-mode))
发件人:
\'
匹配空字符串,但仅在要匹配的缓冲区或字符串的末尾
因为它是Emacs Lisp,所以你