2017-01-31 7 views
4

Так что у меня почти есть отступы стиля C, которые я хочу, но я все еще новичок в emacs (над vim и другими вещами) и, похоже, не могу найти то, что хочу. У меня есть это в мой файл .emacs и это в основном делает то, что я хочуКак изменить стиль Stroustrap C в emacs

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

Я хотел бы, однако, иметь мой код отступа, как это вместо:

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

А именно «) {» линия. Я бы хотел, чтобы закрывающая скобка выстроилась в void void. Было бы неплохо также, чтобы мои случаи отступали от операторов switch, когда они происходят.

ответ

2

Вы не изменяете предустановленные стили. Вы добавляете, что у вас есть c-add-style (link). Например, стили и сведения о создании собственного, обратитесь к Emacs Wiki.