История изменений
Исправление Cheater, (текущая версия) :
major-mode какой выставлен? Как правило, в major-mode'ах для языков программирования Tab забита действительно на отступ. Перезабить на вставку пробелов можно разными способами, например руками исключить Tab из карты биндингов режима (keymap):
(define-key c++-mode-map "\C-i" 'nil) ;; для c++
Перед этим ест-но проверить, что C-i действительно в этой карте есть. (C-i это клавиша табуляции)
Исходная версия Cheater, :
Тогда прежде всего надо смотреть, на что забита клавиша Tab.
M-x describe-key <ввод> Tab - что выдаёт? Major-mode какой выставлен?