Reprinted in: http://www.cnblogs.com/nhlinkin/p/3545509.html system version centos6.4;root permissions su-root Uninstall $ rpm-qa | grep vim$ Yum Remove vim vim-enhanced vim-common vim-minimal Download, extract $ 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 $ $ mv VIM72 vim74 Installation Compilation environment $ yum Install Ncurses-devel $ yum Install GCC compile installation $ cd VIM74/SRC $./configure--with-features=hug E--enable-pythoninterp--enable-python3interp--enable-luainterp--enable-multibyte--enable-sniff--enable-fontset $ make $ make install test $ vim--version Vim-vi Improved 7.4
CentOS Installation vim7.4