como altero o formato padrão do emacs para `{}`


1

O formato padrão quando escrevo uma whileinstrução é o seguinte:

  while(true)
    {


    }

Eu prefiro usar o seguinte:

  while(true)
  {


  }

Existe uma maneira de personalizar o emacs para seguir este formato?

Obrigado


11
hmm .. qual idioma e qual modo principal.? Ce cc-mode??
Kindahero

Respostas:


2

Você pode usar os c-set-styleamigos para alterar qual estilo geral de recuo deseja. Você também pode alterar partes individuais do mecanismo de indentação para obter algo muito personalizado. Veja a página do EmacsWiki para detalhes. O que você provavelmente deseja (para uma primeira aproximação) é simplesmente

(c-set-style "bsd")

em um gancho, ou

(setq c-default-style "bsd")

no seu .emacs.


Eu tenho uma configuração de preenchimento automático que tem conflito conhecido com a solução acima. Esta solução resolveu meu problema.
Q0987
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.