Я мало что знаю о Emacs, но после некоторого поиска в Google я редактировал файл .emacs
следующим образом:
(setq c-default-style "bsd" c-basic-offset 4)
Моя цель состояла в том, чтобы получить отступы в стиле Allman с 4-интервальными вкладками. Он работает так, как ожидалось, но теперь мои комментарии //
не отступаются от моего кода. Прежде чем я изменил это, когда я наберу //
, он будет автоматически отступать в соответствии с остальной частью кода в функции. Как я могу получить комментарии Emacs к автоиндексу //
?
Я попытался добавить c-indent-comments-syntactically-p 1
в указанный выше файл .emacs
, но это не изменило его...
Например:
int main()
{
// I'd like this line to be auto-indented to match the block
for (int i = 0; i < 10; ++i)
{
// And this line to be auto-indented to match the block
doStuff();
}
}
В настоящее время TAB
не делает отступ моим комментарием //
, и он также не является автоматически отступом.