美文网首页
centos7.5编译安装gvim

centos7.5编译安装gvim

作者: re1n | 来源:发表于2018-07-21 20:58 被阅读0次

    本文档实际操作时,基于centos7.5,vim源代码为8.1第193提交。
    本文为键盘手敲,特别是命令有输错的地方,请自行更正。

    第一步,下载源代码

    git clone --depth=1 https://github.com/vim/vim.git

    第二步,安装依赖包

    说明:下面的依赖包按自己的系统环境,酌情安装。

    sudo yum install ruby ruby-devel lua lua-devel luajit \
    luajit-devel ctags git python python-devel \python34 python34-devel tcl-devel \
    perl perl-devel perl-Extutils-ParseXS \
    perl-ExtUtils-XSpp perl-ExtUtils-CBuilder \
    perl-ExtUtils-Embed libX* ncurses-devel gtk2-devel
    

    第三步 编译安装

    删除旧版vim

    sudo yum remove vim
    建议在make成功,执行make install 前再执行此操作

    配置、编译、安装

    进入vim/src目录后执行下面操作
    如果src目录下相关脚本没有执行权限可以chmod -R 764 *

    sudo ./configure --with-features-huge \
    --enable-multibyte \
    --enable-rubyinterp=yes \
    --enable-pythoninterp=yes \
    --with-python-config-dir=/usr/lib64/python2.7/config \
    --enable-python3interp=yes \
    --with-python3-config-dir=/usr/lib64/python3.4/config-3.4m \
    --enable-perlinterp=yes \
    --enable-luainterp=yes \
    --enable-gui=gtk2 \
    --enable-cscope \
    --prefix=/usr/local/vim8.1
    
    make VIMRUNTIMEDIR=/usr/local/vim8.1/share/vim/vim81
    
    sudo make install
    

    说明:/usr/lib64/python2.7/config/usr/lib64/python3.4/config-3.4m都根据系统中安装的路径配置。/usr/local/vim8.1/usr/local/vim8.1/share/vim/vim81根据自己的喜好配置。
    最后如果安装后使用的vim版本还是非当前编译版本,考虑用update-alternatives命令修改。或者自己手动将/usr/bin/目录下的vi相关的命令都链接到新版本vim的安装目录。

    相关文章

      网友评论

          本文标题:centos7.5编译安装gvim

          本文链接:https://www.haomeiwen.com/subject/qklkmftx.html