牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Emacs の web-mode のインデントを4とか2とかに切り替えるメモ

(emacs24.3)

案件によってインデント数が変わるので、切り替えられるようにしてみた。

elisp

init.el の web-mode-hook あたりに書いておく。

    (defun web-mode-indent (num)
      (interactive "nIndent: ")
      (setq web-mode-markup-indent-offset num)
      (setq web-mode-css-indent-offset num)
      (setq web-mode-style-padding num)
      (setq web-mode-code-indent-offset num)
      (setq web-mode-script-padding num)
      (setq web-mode-block-padding num)
      )
    (web-mode-indent 4)

切り替える時は M-x web-mode-indent してミニバッファでインデント数を入力する。