zoukankan      html  css  js  c++  java
  • 学以致用八---centos7.2 安装vim8+支持python3

    目的:打造基于python的vim环境

    也是在地铁上突然产生的一个想法,平时都是在pycharm上练习python,但有时候会提示激活码过期,又得上网找激活码,够折腾的。那何不在linux环境下来搭建一套基于python的vim呢,还记得以前在一家公司,同时推荐用过,可后来渐渐忘了,所以这次记录下来。

    查看目前vim版本,yum install vim 自带的版本是7.4

    vim --version

    不支持 python3,我是放弃python2.7了。。

    只好求助于网上大神们怎么弄了。

    1、卸载原有的vim

    yum remove vim* -y

    卸载后,再次执行vim会提示

    2、安装vim 8

    git clone https://github.com/vim/vim.git

     

    make

    make install

    3、创建软连接 ln -s /usr/local/vim8/bin/vim /usr/bin/vim

    4、验证版本

    vim --version

     

    可以看到vim 是8.1版本,但是python和python3 都不支持了。

    5、配置支持python3

    ./configure --enable-python3interp --with-python3-config-dir=/usr/local/python/lib/python3.6/config-3.6m-x86_64-linux-gnu --prefix=/usr/local/vim8

    注意再次configure的时候,还是要加上路径,--prefix=/usr/local/vim8, 否则验证的时候,在vim --version里还是不支持 python3,我在这里没有加上路径,吃了亏,还得再来一遍

    make;make install

    6、再次验证 

    vim --version

    这次可以看出python3 支持了,但不支持python2 ,我是放弃python 2.7了。

    另外附上,在网上找的对vim8 configure的说明

    这里总结的很详细。

    不过我在把全部参数加进去后,编译的时候报错,因此没有采用全部编译,而是只针对python3做了安装

    至此,vim 8 安装完毕。

  • 相关阅读:
    微信开发者工具怎么下载
    YII框架get,post传参
    yii提示您提交的数据无法被验证
    解决[Err] 1055
    mysql日期默认值格式('0000-00-00')错误解决
    phpstorm 2018破解版 2018.2下载安装和JetbrainsCrack.jar激活教程
    PHP代码优化
    对B/S 和 C/S 架构的理解
    关于 API 安全的问题
    2020年终总结
  • 原文地址:https://www.cnblogs.com/liongong/p/9623688.html
Copyright © 2011-2022 走看看