Webモードをインストールしました。動作しますが、インデントはデフォルトで4つのスペースに設定されているようです。どのように2つのスペースに適切に設定しますか?
Webモードをインストールしました。動作しますが、インデントはデフォルトで4つのスペースに設定されているようです。どのように2つのスペースに適切に設定しますか?
回答:
Webモードのドキュメントによると、次のようにできます。
(defun my-web-mode-hook ()
"Hooks for Web mode."
(setq web-mode-markup-indent-offset 2)
)
(add-hook 'web-mode-hook 'my-web-mode-hook)
web-mode-css-indent-offset
CSS、web-mode-code-indent-offset
Javascript、Java、PHPなどの値を設定することもできます。
これは私のために働いたものです:
(setq indent-tabs-mode nil
js-indent-level 2)
(js-indent-level 2)
に仕事もします
customize-group
Webモードでこれを設定する方が良いかもしれません。