vi中使用xml插件 提示omnifunc未设置错误解决方案

最近在学习ROS,需要用到XML编程,于是下载了一个xml插件,链接地址为http://www.vim.org/scripts/script.php?script_id=1397,将下载的 xml.vim 文件复制到 ~/.vim/ftplugin 目录下即可。用法比较简单。但是提示omnifunc未设置,
解决方案:在.vimrc中加入如下代码,重启vi即可

autocmd FileType python set omnifunc=pythoncomplete#Complete
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
autocmd FileType css set omnifunc=csscomplete#CompleteCSS
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
autocmd FileType php set omnifunc=phpcomplete#CompletePHP
autocmd FileType c set omnifunc=ccomplete#Complete
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章