vim 使用中的一些错误[omnifunc未设置错误]
From: http://blog.sina.com.cn/s/blog_60c70b6c01015b43.html
1.option ‘omnifunc’ is notset 錯誤:
vim7下Omnicompletion默認情況下是沒有開啟的,有時候自定義的vimrc文件會實現自動補齊,例如vim-autocomplpop等等,在編輯html/css文件的時候可能會出現 option ‘omnifunc’ is not set的錯誤提示,解決方法就是開啟completion。
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
2.Error detected whileprocessing function htmlcomplete#CompleteTags:…… 錯誤
編輯autoload/htmlcomplete.vim(一般是在vim的安裝目錄下,例如:/usr/local/share/vim/vim72/autoload/htmlcomplete.vim,~/.vim目錄下一般為用戶自定義的配置),將245-256行注釋掉(246、247不注釋),294-310行注釋掉(295、296、307、308不注釋),OK
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的vim 使用中的一些错误[omnifunc未设置错误]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自动性能统计信息(三)(Automati
- 下一篇: JAVA单例之我见