Как настроить Emacs (v 23) с помощью nxhtml для соответствия стандартам кодирования Kohana?

Я пытаюсь настроить Emacs v23 в соответствии со стандартами кодирования Kohana для PHP. Я использую Emacs с плагином nxhtml.

Я вижу, что для indent-tabs-mode в буфере установлено значение t, но когда я нажимаю tab для отступа кода, я вижу, что вставляются два пробела, а не символ TAB.

Что может быть не так?

Вот содержание моего.emacs:

(server-start)
;;php mode
(add-hook 'nxhtml-mumamo-mode-hook
        (lambda ()
        (setq indent-tabs-mode t)
        ))

(load "/home/sabya/install/emacs-stuff/nxhtml/autostart.el")

2 ответа

Решение

Это была ошибка в mumamo, теперь исправлена.

В вашем.emacs, который должен делать эту работу:

(setq c-default-style "bsd"
      c-basic-offset 4)
Другие вопросы по тегам