jonvi 发表于 2018-5-9 11:18:01

redhat 中升级vim过程

  1 vim升级方法
  1.1 下载新版本的vim安装包及语言包
  到vim官方网站上www.vim.org下载对应的版本,这里以7.2版为例(如升级为7.3则下载相应的vim-7.3的压缩包)
  vim-7.2.tar.bz2
  vim-7.2-lang.tar.gz
  假设下载后存放目录为/tmp/tools
  1.2 解压
  进入终端,先切换到打算解压的目录,比如说我要解压到/root/tools目录下,则操作方式如下:
  # cd /root/tools                                       # 切换到目标目录
  # bunzip2 /tmp/tools/vim-7.2.tar.bz2      # 解压
  # tar xvf /tmp/tools/vim-7.2.tar                # 解压
  # tar zvxf /tmp/tools/vim-7.2-lang.tar.gz   # 解压
  1.3配置
  切换到vim72的目录下
  # cd /root/tools/vm72
  输入以下命令
  $ ./configure \
  >--prefix=/usr/local/vim72 \                      # 安装目录
  >--with-x –enable-gui=gtk2 \                  # 编译gvim
  >--with-features=big
  1.4 编译及安装
  $ make               # 编译
  # make install            # 用root运行,安装后可执行文件在/usr/local/vim72/bim/中
  1.5安装到系统中
  此时vim7.2就安装完成了,但是当运行vi,vim或vimdiff时,打开的还是RedHat Linux9 自带的v1.6版本,这是因为vim7.2的安装路径/usr/local/vim72/bin不在系统的PATH环境变量内,现在只需要创建一个符号链接到系统的PATH变量即可,我是连接到/usr/bin中去的:
  # mv /usr/bin/vim /usr/bin/vim61                           # 先将原来的默认vim6.1版本改名备份(需要将开着的vi全部关掉)
  # ln –s /usr/local/vim72/bin/vim /usr/bin/vim   # 将vim7.2链接过来
  上述指令运行完成后,再次运行vi,vim就可以看到版本已变更为7.2版的了.
  本文转载自:http://www.linuxidc.com/Linux/2011-05/35699.htm
页: [1]
查看完整版本: redhat 中升级vim过程