如何更改 `{}` 的默认 emacs 格式

如何更改 `{}` 的默认 emacs 格式

我写语句时的默认格式while如下:

  while(true)
    {


    }

我更喜欢使用以下内容:

  while(true)
  {


  }

有什么方法可以让我定制 emacs 来遵循这种格式吗?

谢谢

答案1

您可以使用c-set-style和朋友来更改所需的缩进样式。您还可以更改缩进引擎的各个部分以获得非常个性化的内容。请参阅EmacsWiki 页面了解详情。你可能想要的(初步估计)只是

(c-set-style "bsd")

钩子上,或者

(setq c-default-style "bsd")

在你的.emacs

相关内容