centos7安装vim8.2

1.卸载原有的vim

sudo yum remove vim
2.使用Git下载vim8源码
git clone git@github.com:vim/vim.git
Git的简单配置可以参考CentOS7-Git配置

3.安装依赖文件

sudo yum install -y python-devel python3-devel ruby ruby-devel lua lua-devel perl per-devel perl-ExtUtils-Embed libX11-devel ncurses-devel

4.编译安装vim8

./configure --with-features=huge \
            --enable-multibyte \
            --enable-python3interp=yes \
            --with-python3-config-dir=/usr/local/python/lib/python3.9/config-3.9-aarch64-linux-gnu \
            --enable-gui=gtk2 \
            --enable-pythoninterp \
            --enable-cscope \
            --prefix=/usr/local/vim

make
make install
添加环境变量
export PATH=$PATH:/usr/local/vim/bin

5.创建软链接
sudo ln -s /usr/local/vim/bin/vim /usr/bin/vim
创建成功后,可以方便的使用vim命令打开vim编辑器

配置选项说明

--with-features=huge:支持最大特性
--enable-pythoninterp:支持python2编写的插件
--enable-python3interp:支持python3编写的插件
--enable-rubyinterp:支持ruby编写的插件
--enable-luainterp:支持lua编写的插件
--enable-perlinterp:支持perl编写的插件
--with-python-config-dir=/usr/lib64/python2.7/config/:指定python2的位置,不同的机器位置不同,确保指定的文件夹中包含config.c文件
--with-python3-config-dir=/usr/local/python3.6/lib/python3.6/config-3.6m-x86_64-linux-gnu/:同上,也要确保有config.c文件
关于python3的安装可以参考CentOS7-Python3安装
--enable-cscope:打开cscope支持
--enable-multibyte:支持多字节,可以输入中文
--prefix=/usr/local/vim:指定vim的安装位置

作者:Gpeko
链接:https://www.jianshu.com/p/a828441cd354
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

取消

感谢您的支持,我会继续努力哒!

扫码打赏
支付金额随意哦!

打开支付宝扫一扫,即可进行扫码打赏哦

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注