web-mode如何设定首行/整个代码块的缩进量?

默认情况下,web-mode里面会这样:

<script type="text/javascript">
 console.log('foo');
</script>

在标签里的所有代码都会先空一格,这个和我的缩进设置无关。我想把这一格去掉,该怎么做呢?
有个web-mode-code-indent-offset这样的变量,默认是4,我试着改成了2,发现它是控制不同级别代码之间的缩进的。

1 个赞
(setq web-mode-style-padding 0)
(setq web-mode-script-padding 0)
(setq web-mode-block-padding 0)
2 个赞