CentOS7安裝vim7.4


1.卸載自帶vim

yum remove vim -y

2.下載vim源代碼

wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2 
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz

3.解壓縮

tar jxvf vim-7.4.tar.bz2
tar zxvf vim-7.2-extra.tar.gz
tar zxvf vim-7.2-lang.tar.gz

4.移動7.2的插件到7.4目錄

mv vim72 vim74
cd vim74/src

 

4.1 跳過前面4個步驟,直接

yum install git -y
git clone https://github.com/vim/vim.git
cd vim

 

5.安裝編譯環境

yum -y install ncurses-devel lua-devel python-devel perl-devel ruby-devel perl-ExtUtils-Embed
/usr/bin/perl -e 'unless ( $] >= 5.005 ) { for (qw(na defgv errgv)) { print "#define PL_$_ $_\n" }}' > auto/if_perl.c
/usr/bin/perl /usr/share/perl5/vendor_perl/ExtUtils/xsubpp -prototypes -typemap /usr/share/perl5/ExtUtils/typemap if_perl.xs >> auto/if_perl.c

6.編譯並安裝vim

./configure --with-features=huge \
            --enable-luainterp=yes \
            --enable-rubyinterp=yes \
            --enable-pythoninterp=yes \
            --enable-python3interp=yes \
            --enable-perlinterp=yes \
            --enable-multibyte \
            --enable-sniff \
            --enable-fontset \
            --enable-xim \
            --enable-cscope \
            --with-python3-config-dir=/root/.pyenv/versions/3.5.1/lib/python3.5/config-3.5m \
            --prefix=/opt/vim74
make && make install
echo 'export PATH="/opt/vim74/bin:$PATH"' > /etc/profile.d/vim.sh
echo "alias vi='vim'" >> /etc/profile.d/vim.sh
source /etc/profile

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM