天天看點

vim YouCompleteMe unknown function pythoncomplete#complete

1、問題
vim YouCompleteMe unknown function pythoncomplete#complete
2、YouCompleteMe的python配置
vim YouCompleteMe unknown function pythoncomplete#complete
3、查詢vim支援的python版本
vim YouCompleteMe unknown function pythoncomplete#complete

* vim執行echo has(“python”) 指令,輸出為0

vim YouCompleteMe unknown function pythoncomplete#complete

* vim執行echo has(“python3”)指令, 輸出為1

vim YouCompleteMe unknown function pythoncomplete#complete

* 問題應該是neocomplete調用補全方法時,使用的是python2的檔案,需要修改為python3.

4、修改.vimrc配置,将pythoncomplete改成python3complete#Complete
vim YouCompleteMe unknown function pythoncomplete#complete
5、參考
  • win7+gvim7.4+spf13使用自動補全編寫python腳本