Отступ Emacs для операторов switch ... case - PullRequest
2 голосов
/ 27 августа 2011

Отступ в Emacs всегда работает, но у меня возникают некоторые вопросы по поводу switch - case операторов.

Например,

switch (x) {
case 'A':
case 'B':
    printf("hello");

printf(...);
printf(...);
break;
}

Я хочу, чтобы оно отображалось следующим образом:

switch (x) {
case 'A':
case 'B':
    printf("hello");

    printf(...);
    printf(...);
    break;
}

Как?

1 Ответ

0 голосов
/ 29 августа 2011

В буфере:

`M-x c-set-style` RET `k&r` RET

В файле .emacs:

(c-set-style "k&r")
...