码迷,mamicode.com
首页 > 系统相关 > 详细

CentOS7安装vim7.4

时间:2016-03-21 07:06:32      阅读:859      评论:0      收藏:0      [点我收藏+]

标签:

卸载自带vim

yum remove vim vim-enhanced vim-common vim-minimal

下载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

解压缩三个包

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

把插件包移动到vim74主目录里

mv vim72 vim74

安装编译时需要的包

yum -y install ncurses-devel lua-devel python-devel perl-devel ruby-devel

编译安装vim

cd vim74/src
./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
source /etc/profile

安装sudo

yum -y install sudo

 

编译过程中出现以下错误的解决:

Can‘t open perl script "/usr/share/perl5/ExtUtils/xsubpp": No such file or directory

yum -y install perl-ExtUtils-Embed

 

Can‘t open perl script "/usr/share/perl5/ExtUtils/xsubpp": No such file or directory
make: *** [auto/if_perl.c] Error 2

/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

然后继续编译

CentOS7安装vim7.4

标签:

原文地址:http://www.cnblogs.com/edward2013/p/5300459.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!