[转]:http://blog.csdn.net/dearwind153/article/details/7657947
1 vim升级方法
1.1 下载新版本的vim安装包及语言包
到vim官方网站上www.vim.org下载对应的版本,这里以7.2版为例
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版的了.
1.6定制vim启动参数
可以为vim定制相关的启动参数,启动配置文件名称为.vimrc,目前为~/.vimrc,我的内容如下
1.7 以上配置完成后,运行vi或vim, 编辑的文件里的中文无法保存及删除时只能删除半个汉字的问题都可以迎刃而解了.
相关推荐
在Red Hat Linux 9中,有时我们可能需要对默认的VIM编辑器进行升级,以获得更多的功能或修复已知的问题。本篇文章将详细介绍如何从默认的VIM 1.6版本升级到7.2版本,并解决在录入中文时无法保存以及删除中文只能删除...
- **文件系统与目录结构**:在Red Hat Linux 9中,文件系统遵循标准的Unix/Linux目录结构,如/bin存放常用命令,/etc存储配置文件,/usr包含应用程序,/home是用户主目录等。 - **命令行界面**:掌握bash shell,...
Red Hat Linux 9 是一款历史悠久的开源操作系统,以其稳定性和安全性在企业级环境中广泛使用。本指南旨在帮助初学者了解并掌握Red Hat Linux 9的基本操作和概念,为日后的深入学习和实际应用打下坚实的基础。 **一...
RPM(Red Hat Package Manager)是Linux发行版中广泛使用的软件包管理器,主要用于在Linux系统上安装、升级、查询和删除软件。在本案例中,"vim编辑器的rpm包"指的是一个打包为RPM格式的Vim软件,方便在支持RPM的...
第一部分 Linux简介和原理介绍 第一章 概述 1.1 Linux 的历史及背景 1.1.1 什么是 Linux? 1.1.2 Linux 该怎么念? 1.1.3 Linux 的历史 1.1.4 Linux的优点 1.2 Linux与开源软件 1.3 Linux 与 Windows 的比较 1.3.1 ...
VIM(Vi IMproved)编辑器是Linux、Unix以及macOS等操作系统中广泛使用的文本编辑器,因其强大的功能和高度可定制性而深受程序员和系统管理员喜爱。VIM7.2是VIM的一个重要更新版本,它在原有的基础上引入了众多新...
Redhat Linux 5.5是Red Hat公司发布的一款企业级操作系统,主要针对服务器市场,提供了32位(X86)和64位(AMD64/EM64T)两种架构版本,以满足不同硬件环境的需求。这个“Redhat-Linux-5.5 X86 32位与64位服务器版...
《Redhat Linux 完整命令参考》是一本详细介绍Red Hat Linux操作系统中命令用法的权威指南。这本书由J. Purcell编撰,由Red Hat Software, Inc.出版,旨在为Linux用户和管理员提供全面的命令行操作参考资料。书中...
从提供的文件信息中,我们可以提取出关于RedHat Enterprise Linux 6.2(RHEL 6.2)Linux应用程序的安装与管理方面的知识点。RHEL 6.2是RedHat公司发布的一款企业级Linux操作系统版本,广泛应用于服务器和数据中心...
#/bin/bash #EPEL 配置 #安装常用软件 bash-completion lrzsz htop vim wget lvm2 pciutils unzip yum-utils net-tools bind-utils sysstat chrony rsync #系统内核优化 ...#升级系统所有包、软件和内核
"实践型网管Linux"这个主题,意味着我们将深入探讨如何将Linux系统应用于实际的网络管理任务中,特别是使用Redhat发行版,这是企业级应用中最常见的Linux版本之一。 首先,让我们了解Linux的基本概念。Linux是一种...
1. **Linux安装**:Linux可以通过图形化界面或命令行进行安装,例如描述中提到的RedHat Linux可以使用`Anaconda`引导器进行安装。 2. **Linux命令**:`LINUX+命令大全2.doc`可能包含了Linux常用命令的参考,如`ls`...
8. **软件包管理**:学习使用包管理工具,如在Debian系中使用`apt`,在RedHat系中使用`yum`或`dnf`,进行软件的安装、升级和卸载。 9. **Shell脚本编程**:掌握Bash Shell的基本语法,编写简单的自动化脚本,实现...
本教程将深入探讨Linux操作系统在服务器环境中的应用和服务管理,这对于初学者来说是一份宝贵的资源。 首先,我们要理解Linux服务器的基本架构。Linux系统通常采用多用户、多任务的模式运行,支持多种硬件平台,如...
### centos/redhat/linux - yum源与teamviewer操作安装详细记录和问题处理 #### 一、概述 本文档详尽地记录了在CentOS 6.5 x64环境下进行yum源配置及TeamViewer安装的过程,并针对过程中遇到的问题提供了详细的...
在RHEL 7.0的培训中,学员将深入理解Linux操作系统的基础知识,以及如何有效地管理和维护Red Hat系统。 一、RHEL简介 Red Hat Enterprise Linux是Red Hat公司开发的一款商业Linux发行版,以其稳定性、安全性和企业...
第一章,《Redhat Linux简介》:此章节会介绍Red Hat Linux的历史、版本迭代以及它在企业环境中的应用。读者将了解到Linux操作系统的基本概念,包括开源、分发版的区别以及Red Hat Linux与其他Linux发行版的主要差异...
《Red Hat Linux x86 安装指南》 在计算机领域,Linux操作系统因其开源、免费和高度可定制的特性,受到了广大用户和开发者们的青睐。其中,Red Hat Linux作为最著名的Linux发行版之一,以其稳定性和企业级的支持而...
从给定的文件信息中,我们可以提取出一系列与Linux操作系统相关的知识点,涵盖了系统管理、文件操作、网络配置、用户管理等多个方面。以下是对这些知识点的详细解析: ### 系统管理与配置 #### 修改主机名 在Linux...