recuo do php no modo da web com o Emacs

1

Estou usando o modo da Web Emacs e escrevo uma configuração para isso assim.

(require 'web-mode)
(add-to-list 'auto-mode-alist '("\.php\'" . web-mode))

(defun web-mode-hook ()
  "Hooks for Web mode."
  (setq web-mode-markup-indent-offset 2) ;; html indent
  (setq web-mode-css-indent-offset 2)    ;; css indent
  (setq web-mode-code-indent-offset 2))
(add-hook 'web-mode-hook 'web-mode-hook)

Mas o recuo do código php permanece em 8. (o recuo HTML é 2 como eu esperava) Por que não altera a indentação de offset do php?

    
por ironsand 01.10.2013 / 12:43

1 resposta

1

Eu defino o valor com setq-default

(setq-default web-mode-markup-indent-offset tab-width)
(setq-default web-mode-css-indent-offset tab-width)
(setq-default web-mode-code-indent-offset tab-width)
(setq-default web-mode-sql-indent-offset tab-width)
    
por 07.11.2014 / 17:03

Tags