在Deepin Linux上配置Vim开启Python支持

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

说明没有加入Python支持

这个时候如果使用YouCompleteMe这个插件,就会出现这样的警告


2、解决方法:重新编译安装Vim,开启Vim的Python支持即可

➜ tonny@tonny-pc  ~/git/clang/vim git:(master) sudo ./configure --enable-multibyte \
--enable-fontset \
--enable-xim \
--enable-gui=auto \
--enable-luainterp=dynamic \
--enable-pythoninterp=yes \
--enable-rubyinterp=dynamic \
--enable-perlinterp \
--enable-cscope \
--with-x \
--with-compiledby=erocpil \
--with-features=huge \
--with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu
➜ tonny@tonny-pc  ~/git/clang/vim git:(master) sudo make

(上边是64位的配置,如果是32位配置,只需把--with-python-config-dir后面的部分换成下面的即可) /usr/lib/python2.7/config-i386-linux-gnu

3、替换现有的vim

➜ tonny@tonny-pc  ~/git/clang/vim git:(master) sudo cp src/vim /usr/bin/vim.tonny
➜ tonny@tonny-pc  ~/git/clang/vim git:(master) sudo update-alternatives --install /usr/bin/vim vim /usr/bin/vim.tonny 100
➜ tonny@tonny-pc  ~/git/clang/vim git:(master) sudo update-alternatives --config vim
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 从大二的时候就开始接触Linux了,从而也接触了vi,对的,当时对这些还不太了解,不知道还有个vim,真的觉...
    小强强不会死阅读 6,530评论 0 9
  • macvim配置 最终效果如下: 系统环境 macos10.12.4 homebrew1.2.1 python3....
    Like_eb56阅读 70,194评论 5 65
  • space-vim 现已支持 Layer ,以下内容大都陈旧,欢迎访问 github 查看最新版本:>>>> sp...
    liuchengxu阅读 43,155评论 2 98
  • 文/疏影 1. 其实,想和别人在公开场合交流这个话题,但被义正言辞的禁言了。 事情的经过是这样的:昨天傍晚和小区的...
    淑影阅读 3,211评论 2 3
  • 我是带着崇拜来到这家公司的,准确的说是带着对潘总的尊敬与崇拜来到这家刚刚起步的公司,周一的例会让我开始反思我来到公...
    鱼树阅读 1,904评论 0 0