最近在學習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