当存在短划线时,Vim错误缩进 - 在Html标签中

时间:2016-06-16 01:06:03

标签: vim auto-indent

当我的自定义html标签中包含短划线时,Vim无法正确缩进。

<my-tag>
<my-sub-tag>
    this is my tag
    </my-sub-tag>
    </my-tag>

另外如果我删除了短划线,Vim也会错误地缩进。

<mytag>
<mysubtag>
this is my tag
</mysubtag>
</mytag>

除非我有标准的html标签,否则VIM可以正确缩进,如下所示:

<h1>
    <p>som text</p>
</h1>

那么如何强制VIM像标准HTML标记一样正确缩进<my-tag><mytag>

谢谢

1 个答案:

答案 0 :(得分:4)

我测试了html5.vim插件,它解决了这个问题。