如果你要在VIM中增加诸如YouCompleteMe这一类的插件的话,那么你需要VIM有Python的支持,这个是在一开始编译的选项里指定的。具体操作如下:

一、先运行:vim --version |grep python如果发现是这样的:

HanDevServer:/opt/itest # /opt/iapps/vim/bin/vim --version |grep python

+cryptv +linebreak -python +viminfo

-cscope +lispindent -python3 +vreplace

说明没有加入Python支持,这个时候如果使用YouCompleteMe这个插件,就会出现这样的警告:

HanDevServer:/opt/itest/gotest # vi hello.go

YouCompleteMe unavailable: requires Vim compiled with Python 2.x support

二、解决方案是重新编译,加入--enable-pythoninterp=yes参数。如果想开启Python3支持,则--enable-python3interp=yes,所以最终的编译选项是:

HanDevServer:~handaoliang/src/vim74 # ./configure --prefix=/opt/iapps/vim --enable-multibyte --enable-pythoninterp=yes

参考:

http://stackoverflow.com/questions/20160902/how-to-solve-requires-python-2-x-support-in-linux-vim-and-it-have-python-2-6-6

https://github.com/Valloric/YouCompleteMe/issues/35

转载于:https://my.oschina.net/shiftwang/blog/372954

关于开启VIM的Python支持相关推荐

  1. 自行编译Vim for Windows,加入Python支持!

    2019独角兽企业重金招聘Python工程师标准>>> 1.下载Python http://python.org/getit/ Py3K开始流行了,最好Py27和Py32都安装上 2 ...

  2. vim8支持的linux版本,Vim 8.0 版本安装方法及添加Python支持

    利用Git安装 最简单也是最有效的方法 1. 获取Vim仓库: git clone https://github.com/vim/vim.git 2. 升级到最新的版本: cd vim git pul ...

  3. pythonide机制_强化vim打造python的IDE

    1.手动安装vim 原因:构建出支持python的vim. wget https://github.com/vim/vim/archive/master.zip unzip master.zip cd ...

  4. Ubuntu 下一个 vim 建立python 周围环境 构造

    于Windows通过使用各种现成的工具使用,去Linux下一个,没有一个关于线索--总之google有些人的经验,折腾来折腾,开发环境也算是一个好工作. 1. 安装完成vim # apt-get in ...

  5. Vim与Python真乃天作之和

    本文由编程派-EarlGrey翻译,首发于编程派.原文出自realpython,是Vim的爱好者专门针对利用Sublime Text 3设置Python IDE一文所写.译者本人也是依照Sublime ...

  6. Linux --- vim 安装、支持python3的配置、插件自动补全YCM的安装配置及全过程错误总结...

    1.git(用来下载vim和相关插件) sudo apt-get install git 2,cmake(用来编译clang-llvm) sudo apt-get install build-esse ...

  7. Vim as Python IDE on windows(转)

    转转地址:http://www.cnblogs.com/xd502djj/archive/2010/09/16/1827683.html 下载安装Python. 从Vim的网站下载vim,建议下Sel ...

  8. Vim as Python IDE on windows

    下载安装Python. 从Vim的网站下载vim,建议下Self-installing executable的版本. 编辑vim的配置文件_vimrc 拷贝vimrc_example里面的东东到_vi ...

  9. vim配置python开发环境_GitHub - TTWShell/legolas-vim: Vim配置,为python、go开发者打造的IDE。...

    legolas-vim 个人vim配置.支持python.go等自动提示,支持python.go的函数跳转(python支持虚拟环境). 最终效果图(函数列表的feature已移除,因为大项目会导致性 ...

最新文章

  1. 电感计算软件_一文让你了解到共模电感和差模电感的差异
  2. 如何成为技术大牛?难也不难
  3. UESTC 1698 The Game
  4. learn-the-architecture系列
  5. 【Demo】修改销售订单库存地点
  6. Winform中实现颜色拾取器获取RGB与16进制颜色程序与源码分享
  7. 李萍matlab实验报告,基于实验报告自动批阅的系统分析
  8. MyEclipse JAVA提示信息配置
  9. 锁定 ASP.NET 配置设定
  10. IO多路复用之select、poll、epoll详解
  11. Vue通过id跳转到商品详情页
  12. iPhone8已跌至三千元档,迫不及待的入手了一部
  13. Winform软件,不要在线程里操作UI
  14. python上下文管理器ContextLib及with语句
  15. mac如何禁止adobe creative cloud开机自启?
  16. C,LINUX,数据结构部分
  17. ADMEMS 软件设计架构方法
  18. html页面banner空白,css banner不拉伸
  19. Android Wear与Apple Watch交互设计对比
  20. 滤镜功能针的萌翻了!Snapchat为狗狗配戴眼镜

热门文章

  1. 计算机网络拓扑应用于,基于复杂网络理论的计算机网络拓扑研究
  2. create-react-dom脚手架中图片的路径问题
  3. Cocos Creator基础(十二) sp.Skeleton骨骼动画组件使用
  4. 现代企业管理笔记——企业概论
  5. 人民网报道金雅福集团董事长黄仕坤
  6. 时序约束——2 时钟约束(生成时钟)
  7. [JZOJ1901] 【2010集训队出题】光棱坦克
  8. Linux笔记之浅析文件编辑器vim
  9. 明星企业Argo AI倒下:曾估值超70亿美元 烧掉数十亿美元
  10. 某哪旅行cookie值Alina参数生成分析