windons下安装gvim8.0支持python3.5

来源:互联网 发布:mac版adobe flash cs6 编辑:程序博客网 时间:2024/06/05 23:58

最近在学python语言,自带的编辑器用起来不是很方便,因此想将gvim打造成python3的IDE,折腾了2天时间,参考了网上不少教程,遇到不少问题,特记录下来,希望本博文对gvim和python3感兴趣的朋友有所帮助,先上图。



从gvim和python的官方网站下载gvim80-069.exe和python-3.5.3.exe,不会的朋友请参考

http://jingyan.baidu.com/article/e73e26c0bad76224acb6a766.html和

http://jingyan.baidu.com/article/00a07f3856522582d028dcce.html

注意:

1、gvim和python的版本位数要对应,最好统一为32位版本,另外gvim80暂不支持python3.6版本,所以不要安装最新的python3.6。

2、一定要先安装python再安装gvim,否则会提示错误gvim不支持python的错误,安装完后测试gvim是否支持python3,在gvim界面输入:echo has("python3"),返回1说明gvim支持python3。

3、启动omni-completion代码补全功能时,老是提示

Error: Required vim compiled with +pythonE117: Unknown function: pythoncomplete#Complete
解决办法:打开python安装目录下的  ftplugin/python.vim文件(文件路径请按照自己的安装目录查找,例如我的查找路径为D:\Program Files (x86)\Vim\vim80\ftplugin,将

setlocal omnifunc=pythoncomplete#Complete改成
setlocal omnifunc=python3complete#Complete
同时将_vimrc文件下的

autocmd FileType python set omnifunc=pythoncomplete#Complete改成

autocmd FileType python set omnifunc=python3complete#Complete

具体补全配置请参考上一篇博文

http://blog.csdn.net/w371500241/article/details/54705877

参考文档

1、https://graycarl.me/blog/gvim-python3-omnicomplete/

2、http://stackoverflow.com/questions/23691408/install-gvim-on-windows-with-python3-support


0 0
原创粉丝点击