我现在用的react-mode 但是似乎这个mode的缩进是4个空格,我想设置成两个空格
react-mode继承自web-mode,猜测变量也是跟随的:
(with-eval-after-load 'web-mode
(setq
;; 这些是根层级的style/script/html的缩进(即<style>、<script>等)
web-mode-style-padding 0
web-mode-script-padding 0
web-mode-block-padding 0
;; 拒绝默认的/* */样式注释
web-mode-comment-formats '(("java" . "//") ("javascript" . "//") ("php" . "//")))
(setq-default
;; 这里是通常说的缩进
web-mode-markup-indent-offset 2
web-mode-code-indent-offset 2
web-mode-css-indent-offset 2)
;; 单引号和backstick识别为string
(modify-syntax-entry ?' "\"" web-mode-syntax-table)
(modify-syntax-entry ?` "\"" web-mode-syntax-table)
(setq company-backends-web-mode (cdr company-backends-web-mode)) ;; company-css & company-html super slow on osx
(flycheck-add-mode 'javascript-eslint 'web-mode)
)
推销js2-mode(和它的衍生品).jpg
我是新手,请问这段代码加在哪里呢
dotspacemacs/user-config