vim8+python3
1 安装python3
1.1 git clone https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
1.2 tar -xvf Python-3.8.1.tgz
1.3 cd Python-3.8.1
1.4 ./configure --prefix=/usr/local --enable-shared CFLAGS=-fPIC && make && make altinstall
1.5 如果找不到libpython3.7m.so.1.0
cd /etc/ld.so.conf.d
vim python3.conf
添加 /root/anaconda3/lib(替换成你的路径)
ldconfig
2 安装vim
2.1 wget https://github.com/vim/vim/archive/v8.2.0037.tar.gz
2.2 tar -zxvf v8.2.0037.tar.gz
2.3 cd vim-8.2.0037
2.4 yum -y install python-devel ruby ruby-devel perl perl-devel perl-ExtUtils-Embed libXt-devel gtk2-devel ncurses-devel ctags
2.5 安装
cd vim-8.2.0037/src
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--with-python3-command=yes \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/local/lib/python3.8/config-3.8-x86_64-linux-gnu \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk2 \
--enable-cscope \
--prefix=/usr/local/vim8
make
make install
configure的相关意义
3 测试
vim --version