Двойной отступ при использовании Emacs php-mode

Моя проблема в том, что с фигурными скобками в новых строках я получаю и дополнительный отступ, как показано в коде, указанном ниже.

Я использую emacs 22.2 на debian-lenny, я установил php-mode.el из github

(Https://github.com/ejmr/php-mode/blob/master/php-mode.el)

а мой.emacs содержит только привязки клавиш (не для отступа)

if (logical condition)
       {
             avariable 
             #COMMENT 
             if (logical condition)
                 {
                     if(condition)
                          {
                               variable
................

Я пробовал режим PEAR для всех файлов php, я пробовал отступы в режиме табуляции.

Пожалуйста, что я сделал не так?

ОБНОВИТЬ:

Выше по умолчанию стиль отступа "GNU". Для стандартного отступа php добавьте следующее в ваш.emacs

(setq c-default-style "linux" c-basic-offset 4)

Ответ найден здесь: http://www.emacswiki.org/emacs/IndentingC

1 ответ

Выше по умолчанию стиль отступа "GNU". Для стандартного отступа php добавьте следующее в ваш.emacs

(setq c-default-style "linux" c-basic-offset 4)

Ответ найден здесь: http://www.emacswiki.org/emacs/IndentingC

Другие вопросы по тегам