我有一个 CS 类需要(或至少强烈建议)8 个空格用于 C++ 缩进。我通常使用 2,所以这对我来说完全不同。
直到最近,我才刚刚在 my.emacs
和 running中切换缩进代码eval-buffer
,但这对于可编程编辑器来说似乎是一个糟糕的解决方案。
所以我想知道:我该如何创建一个次要模式(或者有更好的功能吗?)?我希望能够使用M-x comp-mode
或类似的东西来启用它。
我见过次要模式,但它们似乎反而专注于键映射。也许我正在查看错误的 Emacs 功能。
也许我可以扩展 C++ 模式以创建comp-mode
具有不同缩进设置的?