vim中可以: set foldlevel=3
来设置要缩进的层级,但是emacs目前为止还不知道怎么整。用的是hs-mode
.
另提供一个网上找到的web-mode
的hs-mode
缩进规则:
;; add folding method to web-mode
(require 'hideshow)
(require 'web-mode)
(add-to-list 'hs-special-modes-alist
'(web-mode
"<!--\\|<[^/>]*[^/]>"
"-->\\|</[^/>]*[^/]>"
"<!--"
nil))
(add-hook 'web-mode-hook 'hs-minor-mode)