vim 7.4 编译安装

时间:2021-03-22 04:58:45

vim 7.4 编译安装

(1): 在安装新版本的Vim之前,你需要卸载原来安装的老版本Vim,依次在终端下执行下列命令:

    
 
 
 
    sudo apt-get remove vim  
    sudo apt-get remove vim-runtime  
    sudo apt-get remove gvim  
    sudo apt-get remove vim-tiny  
    sudo apt-get remove vim-common  
    sudo apt-get remove vim-gui-common
(2): 下载安装包:
 
tar -xjvf vim-7.4.tar.bz2
 
   (3): 设置Vim源码的编译属性
cd ./vim74/src
 
 
./configure --prefix=/usr/local/vim74 \
--with-features=huge \
--enable-pythoninterp --enable-perlinterp \
--enable-rubyinterp --enable-luainterp \
--enable-multibyte --enable-sniff --enable-fontset \
--with-features=huge \
--enable-pythoninterp \
--enable-perlinterp \
--enable-rubyinterp \
--enable-luainterp \
--enable-multibyte \
--enable-sniff \
--enable-cscope
 

需要重新配置可 输入 make distclean #清理一下上一次编译生成的所有文件

其中参数说明如下:

--prefix=/usr/local/vim74:编译安装路径

  • --with-features=huge:支持最大特性
  • --enable-pythoninterp:启用Vim对python编写的插件的支持
  • --enable-perlinterp:启用Vim对perl编写的插件的支持
  • --enable-rubyinterp:启用Vim对ruby编写的插件的支持
  • --enable-luainterp:启用Vim对lua编写的插件的支持
  • --enable-multibyte:多字节支持 可以在Vim中输入中文
  • --enable-sniff:Vim状态提示 提示Vim当前处于INSERT、NORMAL、VISUAL哪种模式
  • --enable-cscope:Vim对cscope支持
  • --enable-gui=gtk2:gtk2支持,也可以使用gnome,表示生成gvim

 

   make && make instal
 
 

 

(4): 添加搜索路径

把路径加到/etc/profile或者~/.bash_profile,在PATH加上命令的搜索路径,添加完之后需要注销一下.

nano /etc/profile

  4  if [ "`id -u`" -eq 0 ]; then
  5    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/vim74/bin"
  6  else
  7    PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/vim74/bin"
  8  fi
  9  export PATH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.