vim html自动关闭标记,不同的扩展文件

时间:2013-03-23 16:29:07

标签: autocomplete vim omnicomplete

我正在使用HTML AutCloseTag,它在扩展名为.html的文件中运行良好。但我正在使用模板,文件以php扩展命名,然后自动关闭标签不起作用。

在我的vimrc文件中,我更改了

autocmd FileType html,markdown setlocal omnifunc=htmlcomplete#CompleteTags

autocmd FileType html,markdown,php setlocal omnifunc=htmlcomplete#CompleteTags

但它无法解决问题。

我需要额外配置吗?

非常感谢。

1 个答案:

答案 0 :(得分:4)

文档已经说过,要添加对xhtml和xml的支持,请添加

au FileType xhtml,xml so ~/.vim/ftplugin/html_autoclosetag.vim

因此,对于您的问题,解决方案是在vimrc中添加此行:

au FileType php so ~/.vim/ftplugin/html_autoclosetag.vim

如果您使用Pathogen安装插件,请使用此插件的特定路径。