所有的关联信息都放在一个变量中:auto-mode-alist
看这个变量名就知道这是一个associate list
它的key是一个正则表达式,值就是关联的模式。
例如,要将后缀为cc, cxx, cpp, hh, hxx, hpp, CC, CXX, CPP, HH, HXX, HPP 关联为c++-mode
那么要在自己的emacs配置文件中写入下面一行:
(add-to-list 'auto-mode-alist
'("//.cc//|.CC//|.hh//|.HH//|[ch]//(pp//|xx//|+//|+//)//'" ) . c++-mode )