【发布时间】:2011-12-08 21:58:05
【问题描述】:
我有一个使用 2 空格缩进的 C 项目(在 /projects/c 中)和一个使用 4 空格缩进的 C++ 项目(在 /projects/cpp )。我不知道如何让 Emacs 根据我打开的文件的位置自动设置正确的间距。
我可以告诉它对 .cpp 文件使用 c++-mode(4 个空格),但 .h 文件(在 cpp 项目中)仍然默认为 c-mode(2 个空格)。
我可以在我的 .emacs 文件中添加一些内容,以根据目录将 .h 文件缩进不同数量的空格或更改模式吗?
【问题讨论】: