此次更新vim至8.0的目的是为了安装vim的python插件
更新vim
源码安装python3.6.5的路径为/usr/lcoal/python3.6.5
安装依赖包:
yum install -y ruby ruby-devel lua lua-devel luajit \
luajit-devel ctags git python-devel \
python36-devel tcl-devel \
perl perl-devel perl-ExtUtils-ParseXS \
perl-ExtUtils-XSpp perl-ExtUtils-CBuilder \
perl-ExtUtils-Embed libX11-devel
删除旧版本的vim:yum -y remove vim
git下载vim8.0(首先要安装git就不用说了吧):git clone https://github.com/vim/vim.git
进入vim的目录进行编译安装:
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/local/python3.6.5/lib/python3.6/config-3.6m-i386-linux-gnu \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk2 \
--enable-cscope \
--prefix=/usr/local/vim8.0 && make VIMRUNTIMEDIR=/usr/local/vim8.0/share/vim/vim81 && make install
设置vim的环境:
echo "export PATH=$PATH:/usr/local/vim8.0/bin" >> /etc/bashrc
source /etc/bashrc
查看vim版本信息:
vim --version
安装vim插件:
下载vundle:git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
set nocompatible "必须
filetype off "必须
Syntax on
" 设置路径
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" 所有的插件必须在begin()和end()之间
Plugin ‘VundleVim/Vundle.vim‘
Plugin ‘Yggdroot/indentLine‘
Plugin ‘vim-scripts/indentpython.vim‘
Plugin ‘vim-syntastic/syntastic‘
Plugin ‘Lokaltog/vim-powerline‘
call vundle#end() " 必须
filetype plugin indent on " 必须
set backspace=indent,eol,start
set nu
保存退出
终端输入:vim,:PluginInstall
等待安装结束然后退出就安装成功了
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。