如何在 emacs 中修改 Stroustrap C 样式



所以我几乎拥有我想要的 C 样式缩进,但我仍然是 emacs 的新手(在 vim 和其他东西上),似乎找不到我想要的东西。我的 .emacs 文件中有这个,它主要做我想要的

(setq c-default-style "stroustrap" c-basic-offset 2)

但是,我希望我的代码缩进如下:

void somefunc(
  int someInt,
  char someChar,
  float someFloat
) {
  // Code
}

即"){"行。我希望右括号与无效的 v 对齐。当我的情况发生时,从 switch 语句中缩进也会很好。

您不修改预设样式。 您可以使用c-add-style添加自己的链接。 有关样式和创建自己的样式的信息,请参阅 Emacs Wiki。

最新更新