как изменить формат emacs по умолчанию для `{}`

как изменить формат emacs по умолчанию для `{}`

Формат по умолчанию при написании whileзаявления следующий:

  while(true)
    {


    }

Я предпочитаю использовать следующее:

  while(true)
  {


  }

Есть ли способ настроить emacs для соблюдения этого формата?

Спасибо

решение1

Вы можете использовать c-set-styleи друзей, чтобы изменить общий стиль отступа, который вы хотите. Вы также можете изменить отдельные части движка отступа, чтобы получить что-то очень персонализированное. СмотритеEmacsWiki-страницадля подробностей. То, что вы, вероятно, хотите (в первом приближении), это просто

(c-set-style "bsd")

в крючок, или

(setq c-default-style "bsd")

в вашей .emacs.

Связанный контент