Настраиваю отступы для c-mode.
Нужно сделать отдельно отступы для инициализации переменных в функции и её логики. Т.е.
void Test(void) {
(3пробела)DWORD abc;
(4пробела)exit(0);
(4пробела){
(4пробела)(3пробела)DWORD a;
(4пробела)(4пробела)exit(0);
(4пробела)}
}
Нужно именно такой стиль. Т.е. в целом для содержимого 4, для инициализации 3 и для вложенных блоков тоже 3!
Как сделать подскажите пожалуйста, стандартных переменных для подсчета отступов в emacs вроде нехватает.
Спасибо.
Еще вопрос. В настройках стоит пробел перед скобкой насколько я понял (может не так понял). Но когда пишу «if(a){» и нажимаю tab то пробел не появляется. Как это исправить?