热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

升级CentOS6.5中VIM7.2到VIM7.4

升级CentOS6.5中VIM7.2到VIM7.4查看是否安装:[root@localhost~]#rpm-qa|grepvimvim-minimal-7.2.411-1.8.

升级CentOS 6.5VIM7.2VIM7.4

查看是否安装:

[root@localhost ~]# rpm -qa| grep vim

vim-minimal-7.2.411-1.8.el6.x86_64

vim-common-7.2.411-1.8.el6.x86_64

vim-enhanced-7.2.411-1.8.el6.x86_64

[root@localhost ~]# rpm -evim-minimal-7.2.411-1.8.el6.x86_64 vim-enhanced-7.2.411-1.8.el6.x86_64vim-common-7.2.411-1.8.el6.x86_64 --nodeps

[root@localhost ~]# rpm -aq|grep vim

注:--nodeps 选项是去掉依赖卸载,不加会报:vim-minimal is needed by (installed) sudo-1.8.6p3-15.el6.x86_64 之类的错。

 

II> 编译安装VIM 7.4

一、下载

[root@localhost src]# wgetftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2

[root@localhost src]# wgetftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz

[root@localhost src]# wgetftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz

 

二、解压缩

[root@localhost src]# tar jxvfvim-7.4.tar.bz2

[root@localhost src]# tar zxvf vim-7.2-extra.tar.gz 

[root@localhost src]# tar zxvfvim-7.2-lang.tar.gz 

[root@localhost src]# mv vim72 vim74

 

三、安装依赖库

[root@localhost src]# yum installncurses-devel -y

 

四、配置confure文件

[root@localhost src]# cd vim74/src

[root@localhost src]# ./configure--with-features=huge --enable-rubyinterp --enable-pythoninterp--enable-luainterp --enable-multibyte --enable-sniff  --enable-fontset --enable-cscope--enable-gui=auto --prefix=/usr  --enable-xsmp--enable-xim --enable-gpm

五、编译

[root@localhost src]# make

 [root@localhostsrc]# make install

六、测试是否升级成功

[root@localhost src]# vim --version

 

七、增加gvim支持

[root@localhost src]# yum install vim-X11-y

 

八、检查是否安装成功

[root@localhost src]# rpm -qa |grep vim

vim-common-7.2.411-1.8.el6.x86_64

vim-X11-7.2.411-1.8.el6.x86_64

 


本文出自 “天真无邪” 博客,请务必保留此出处http://innocence.blog.51cto.com/4313888/1878892


推荐阅读
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 找到JDK下载URL当然去官网找了。目前最新的1.8的下载URL(RPM)如下:http:download.oracle.comotn-pubjavajdk8u161-b122f3 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • Linux下安装免费杀毒软件ClamAV及使用方法
    本文介绍了在Linux系统下安装免费杀毒软件ClamAV的方法,并提供了使用该软件更新病毒库和进行病毒扫描的指令参数。同时还提供了官方安装文档和下载地址。 ... [详细]
  • python3 nmap函数简介及使用方法
    本文介绍了python3 nmap函数的简介及使用方法,python-nmap是一个使用nmap进行端口扫描的python库,它可以生成nmap扫描报告,并帮助系统管理员进行自动化扫描任务和生成报告。同时,它也支持nmap脚本输出。文章详细介绍了python-nmap的几个py文件的功能和用途,包括__init__.py、nmap.py和test.py。__init__.py主要导入基本信息,nmap.py用于调用nmap的功能进行扫描,test.py用于测试是否可以利用nmap的扫描功能。 ... [详细]
  • 本文介绍了使用readlink命令获取文件的完整路径的简单方法,并提供了一个示例命令来打印文件的完整路径。共有28种解决方案可供选择。 ... [详细]
  • 本文介绍了在Android Studio中使用命令行build gradle的方法,并解决了一些常见问题,包括手动配置gradle环境变量和解决External Native Build Issues的方法。同时提供了相关参考文章链接。 ... [详细]
  • 本文介绍了在Ubuntu系统中清理残余配置文件和无用内容的方法,包括清理残余配置文件、清理下载缓存包、清理不再需要的包、清理无用的语言文件和清理无用的翻译内容。通过这些清理操作可以节省硬盘空间,提高系统的运行效率。 ... [详细]
  • 程序员如何选择机械键盘轴体?红轴和茶轴对比
    本文介绍了程序员如何选择机械键盘轴体,特别是红轴和茶轴的对比。同时还介绍了U盘安装Linux镜像的步骤,以及在Linux系统中安装软件的命令行操作。此外,还介绍了nodejs和npm的安装方法,以及在VSCode中安装和配置常用插件的方法。最后,还介绍了如何在GitHub上配置SSH密钥和git的基本配置。 ... [详细]
  • 负载均衡_Nginx反向代理动静分离负载均衡及rewrite隐藏路径详解(Nginx Apache MySQL Redis)–第二部分
    nginx反向代理、动静分离、负载均衡及rewrite隐藏路径详解 ... [详细]
  • Linux一键安装web环境全攻略
    摘自阿里云服务器官网,此处一键安装包下载:点此下载安装须知1、此安装包可在阿里云所有Linux系统上部署安装,此安装包包含的软件及版本为& ... [详细]
  • systemd-nspawn可以创建最轻量级的容器(ns的意思就是namespace),本文的实验平台是Ubuntu16.04,x86_64机器。本文的目的是:在Ubuntu中用syst ... [详细]
author-avatar
N个小灰流_701
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有