我的Emacs配置里C语言默认的缩进风格是用4个空格,最近要修改Chromium的代码,而Google的C/C++风格统一为2个空格缩进,所以改代码的时候要把c-basic-offset设置为2。这样在不同项目间切换的时候很不方便。 在 stackoverflow 上发帖求助后发现了Emacs 23.1一个很好用的新功能, Per-Directory Local Variables ,只需要在项目…
我的Emacs配置里C语言默认的缩进风格是用4个空格,最近要修改Chromium的代码,而Google的C/C++风格统一为2个空格缩进,所以改代码的时候要把c-basic-offset设置为2。这样在不同项目间切换的时候很不方便。 在 stackoverflow 上发帖求助后发现了Emacs 23.1一个很好用的新功能, Per-Directory Local Variables ,只需要在项目…
讨论
登录后参与讨论
还没有评论,来说第一句吧。