Это выглядит правильно.Вы выполнили эти строки в своем файле .emacs?Идите до конца из них и сделайте C-x C-e
.Если это не сработает, закройте emacs и перезапустите его (что заставит его перечитать ваш файл .emacs).Если это не сработает, перейдите в рабочий буфер или что-то подобное и выполните команду (message "%s %d %d" c-default-style c-basic-offset c-indent-level)
, чтобы узнать, что думает emacs об этих значениях (возможно, вы включаете другой файл, который перезаписывает эти значения?) Затем загрузите один из ваших файлов CC ипроверьте режим, чтобы убедиться, что вы находитесь в режиме C-типа.