JeffyLu / JeffyLu.github.io

Issue Blog OR Note 🙃
48 stars 8 forks source link

让vim支持python3的自动补全 #15

Open JeffyLu opened 7 years ago

JeffyLu commented 7 years ago

让vim支持python3的自动补全


检查vim版本

  查看vim版本信息,至少要7.4.143以上并且支持python3的版本才行,不符合的可以参考这:Building Vim from source重新安装。

$ vim --version

更新并重新安装YouCompleteMe

$ cd ~/.vim/bundle/YouCompleteMe
$ git pull
$ ./install.py --python-completer

配置.vimrc

添加如下内容:

let g:ycm_python_binary_path = '/usr/bin/python3'
" 具体路径根据自己的python所在位置修改
" 如果要支持python2可以把上面的 'python3' 改成 'python'
" 虚拟环境下也支持,只要路径没问题

references:Valloric/YouCompleteMe/README.md
ChefZhang commented 6 years ago

找了半天,总算解决了,非常感谢

shizhu13 commented 5 years ago

非常感谢,搞了好几个小时的配置。