为了在我的html5文件中获得正确的缩进,我在下面的/usr/share/vim/vim73/indent/html.vim
添加了如下所示的行:
call <SID>HtmlIndentPush('header')
您可以猜测header
是html5中的新标记..
现在我不知道是否应该将这些行留在该文件中,或者在~/vim/indent/html.vim
中创建另一个覆盖/usr/share/vim/vim73/indent/html.vim
的文件。
你有什么建议?
考虑到我正在对~/.vim
进行版本控制。
答案 0 :(得分:0)
我看到你正在使用Vim 7.3。
Vim 7.4,这是当前“稳定”(在引号中)的版本,它已经改进了对HTML的支持。我检查了缩进脚本,我发现它确实包含新HTML5标记的代码,包括header
。
你可以尝试将你的Vim升级到7.4,你的问题可能会消失。