Более красивое и глобальное решение, чем аббревиатуры (поскольку вы не можете предсказать все опечатки, которые вы сделаете), заключается в использовании flymake (который поставляется с дистрибутивом emacs).
Flymake проверяет ваш исходный код за кулисами, пока вы все еще вводите свой код в буфер.Он показывает, что не так с вашим кодом (то есть: то, что говорит gcc, неверно).
Запуск gcc в фоновом режиме не требует больше ресурсов ЦП, чем ваша антивирусная программа.Более того, если у вас 2 или более ядер, gcc может воспользоваться преимуществами распараллеливания.Он только проверяет синтаксис, ничего не компилируя.