Я использую emacs в Windows 7 и пользуюсь c-mode. Отступы начинаются нормально, но часто он перестает работать нормально (происходит то, что когда я нажимаю клавишу табуляции, вместо того, чтобы отступать туда, где это нормально, если все будет работать правильно, оно избавится от всех отступов на этой строке). Я обнаружил, что повторная активация c-mode заставила все работать хорошо снова.Emacs C-Mode Indentation в Windows часто останавливается
Это происходит в любом месте кода. Если у меня есть существующий код и вкладка (даже в первых строках основной функции), он удалит все отступы. Я почти на 100% уверен, что это не потому, что я не смог с синтаксисом где-то. Например, если у меня есть следующий код, нажатие «tab» на второй строке удалит все отступы.
int main() {
printf("Foo\r\n");
return 0;
}
Я не верю, что с-режим внезапно отключается (все подсветки синтаксиса все еще существует, и «C/л Abbrev» по-прежнему есть на нижней части окна). Любые идеи были бы оценены.