关于开启VIM的Python支持
如果你要在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支持相关推荐
- 自行编译Vim for Windows,加入Python支持!
2019独角兽企业重金招聘Python工程师标准>>> 1.下载Python http://python.org/getit/ Py3K开始流行了,最好Py27和Py32都安装上 2 ...
- vim8支持的linux版本,Vim 8.0 版本安装方法及添加Python支持
利用Git安装 最简单也是最有效的方法 1. 获取Vim仓库: git clone https://github.com/vim/vim.git 2. 升级到最新的版本: cd vim git pul ...
- pythonide机制_强化vim打造python的IDE
1.手动安装vim 原因:构建出支持python的vim. wget https://github.com/vim/vim/archive/master.zip unzip master.zip cd ...
- Ubuntu 下一个 vim 建立python 周围环境 构造
于Windows通过使用各种现成的工具使用,去Linux下一个,没有一个关于线索--总之google有些人的经验,折腾来折腾,开发环境也算是一个好工作. 1. 安装完成vim # apt-get in ...
- Vim与Python真乃天作之和
本文由编程派-EarlGrey翻译,首发于编程派.原文出自realpython,是Vim的爱好者专门针对利用Sublime Text 3设置Python IDE一文所写.译者本人也是依照Sublime ...
- Linux --- vim 安装、支持python3的配置、插件自动补全YCM的安装配置及全过程错误总结...
1.git(用来下载vim和相关插件) sudo apt-get install git 2,cmake(用来编译clang-llvm) sudo apt-get install build-esse ...
- Vim as Python IDE on windows(转)
转转地址:http://www.cnblogs.com/xd502djj/archive/2010/09/16/1827683.html 下载安装Python. 从Vim的网站下载vim,建议下Sel ...
- Vim as Python IDE on windows
下载安装Python. 从Vim的网站下载vim,建议下Self-installing executable的版本. 编辑vim的配置文件_vimrc 拷贝vimrc_example里面的东东到_vi ...
- vim配置python开发环境_GitHub - TTWShell/legolas-vim: Vim配置,为python、go开发者打造的IDE。...
legolas-vim 个人vim配置.支持python.go等自动提示,支持python.go的函数跳转(python支持虚拟环境). 最终效果图(函数列表的feature已移除,因为大项目会导致性 ...
最新文章
- 电感计算软件_一文让你了解到共模电感和差模电感的差异
- 如何成为技术大牛?难也不难
- UESTC 1698 The Game
- learn-the-architecture系列
- 【Demo】修改销售订单库存地点
- Winform中实现颜色拾取器获取RGB与16进制颜色程序与源码分享
- 李萍matlab实验报告,基于实验报告自动批阅的系统分析
- MyEclipse JAVA提示信息配置
- 锁定 ASP.NET 配置设定
- IO多路复用之select、poll、epoll详解
- Vue通过id跳转到商品详情页
- iPhone8已跌至三千元档,迫不及待的入手了一部
- Winform软件,不要在线程里操作UI
- python上下文管理器ContextLib及with语句
- mac如何禁止adobe creative cloud开机自启?
- C,LINUX,数据结构部分
- ADMEMS 软件设计架构方法
- html页面banner空白,css banner不拉伸
- Android Wear与Apple Watch交互设计对比
- 滤镜功能针的萌翻了!Snapchat为狗狗配戴眼镜