vim中的缩进和语法用于非标准元素

Chr*_*art 4 html vim angularjs polymer

我在Polymer中编写应用程序(我对自定义角度指令也有同样的问题).

对于像HTML这样的HTML元素div,span缩进和突出显示在Vim中工作正常.

对于自定义指令/元素,<paper-tabs>它没有.缩进将它们全部放在同一行上,突出显示被打破:

破碎缩进的示例

我怎样才能让vim在一开始就获取所有元素,<elementname attribute="value">并将它们视为普通的HTML元素 - <div>例如.

小智 6

我使用https://github.com/othree/html5.vim.git和Pathogen.对缩进没有太多帮助,但突出显示正常工作.

  • 这有助于AngularJS材料设计指令/元素的缩进.使用`vundle`安装后可能需要重新启动vim. (3认同)