Turn on c++-mode for h files 6 9 月, 2009netcasper C/C++都使用h作为头文件后缀名,使得无法简单地在Emacs里面指定major-mode。使用magic-mode-alist可以减轻一点烦恼。以v8项目为例: (add-to-list 'magic-mode-alist '("// .* the v8 project" . c++-mode)) Emacs在打开文件时如果匹配到相应的正则表达式,就会使用c++-mode。 GoogleFacebookTwitterLinkedinEmailPrint
我是在开头加上
// -*- mode: c++ -*-
这样确实最好,可惜我们对代码的控制有限,不合适这么做,只能曲线救国了。