Vim 在 Html 标签中有破折号时缩进错误
Vim Wrong Indent When There Is Dash - in Html Tag
当我的自定义 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>
?
谢谢
我测试了 html5.vim 插件,它解决了这个问题。
当我的自定义 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>
?
谢谢
我测试了 html5.vim 插件,它解决了这个问题。