
Это плохо тем, что
- занимает много места по горизонтали
- неправильно выглядит в редакторе, использующем другую длину tab
Настроить отступы наподобие Visual Studio можно так:
(add-hook 'c-mode-common-hook
'(lambda ()
(c-set-offset 'arglist-intro '+)
(c-set-offset 'arglist-cont-nonempty '+)
(c-set-offset 'arglist-close 0)
))
Получается где-то так:

Чтобы узнать, какое правило emacs применяет для расчета отступа конкретной строки, можно навести курсор на эту строку и нажать C-c C-o.
Также, перекрасить окно редактирования в цвет терминала оказалось очень просто:
(set-background-color "black")
(set-foreground-color "white")
cc-mode сам подбирает подходящие цвета для синтаксических элементов. Осталось сделать выделение жирным шрифтом и курсивом.
Комментариев нет:
Отправить комментарий