CentOS6.6下安装vim7.4

最近在学习linux,买了本vim实用技巧,边看边练习的过程中发现有些命令在我的环境下(CentOS6.6_64位)并不支持。

例如:书上的例子,当光标定位在一个单词的末尾,这时需要删除这个单词。可以有3中方式来删除。

第一种反向删除:按下“dbx”,解释:“db”命令删除从光标起始位置到单词开头的内容,但会原封不动的留下最后一个字符“h”,再按下“x”键就可以删除这个捣乱的字符。(该命令环境支持)

第二种正向删除:按下“bdw”,解释:先用“b”命令吧光标移动到单词的开头,然后就可以用“dw”命令删除整个单词。(该命令环境支持)

第三种删除整个单词:按下“daw”,解释:字面意思很好理解,“delete a word”。但是,这么牛的一个命令居然在我的环境下不支持。

用“yum list installed | grep vim”发现系统自带的是minimal,

而且我配置了显示行号与高亮显示。这个版本的里面显示的格式居然是这样的。

太丑啦。。。。

于是,决定删除该版本的vim。“yum -y remove vim*”。之后去 http://www.vim.org/sources.php官方网站下载最新版的源码。

下载列表为: vim-7.4.tar.bz2  vim-7.2-extra.tar.gz    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
yum install ncurses-devel
cd vim74/src
./configure --enable-multibyte \--with-features=huge \--disable-selinux
make
make install

安装完毕。输入“vim --version”,不出意外已经成功升级至vim7.4。

试一下新版本的vim。

“vim ~/.vimrc”

好清新!再测试下上面说的“daw”命令,ok,可以运行。搞定!

安装新版发现vim的别名vi命令没有了。可以自己重新设定

echo "alias vi=‘vim‘" >> /etc/profile
source /etc/profile
时间: 2024-10-11 20:07:23

CentOS6.6下安装vim7.4的相关文章

CentOS6.5下安装apache2.2和PHP 5.5.28

CentOS6.5下安装apache2.2 1. 准备程序 :httpd-2.2.27.tar.gz 下载地址:http://httpd.apache.org/download.cgi#apache22apr-1.5.1.tar.gz 下载地址:http://apache.spd.co.il/apr/apr-util-1.5.3.tar.gz下载地址:http://apache.spd.co.il/apr/ 安装apr-1.5.1.tar.gz 1.Copy root文件夹2. Cd /root

centos6.5下安装python3安装、python3虚拟环境创建venv

原因:在安装完centos6.5后,通过命令行键入python时,默认为python2.6.6版本,系统并没有安装python3版本.又想学习python3,因此需要在centos6.5下安装python3版本. <python3安装> 1.下载python3的安装包: (1)如果能够联网,则直接: [[email protected] 3pyex]# wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 其中,我这里安装的

CentOS6.5下安装配置MySQL

CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server版本:# rpm -qi mysql-server 初始化mysql数据库:#service mysqld start 重启mysql数据库:#service mysql restart 设置mysql开机启动:# chkconfig mysqld on 为数据库设置用户名和密码:# mysqlad

CentOS6.5下安装Open vSwitch

准备 # yum install openssl-devel redhat-rpm-config kernel-devel -y #yum install kvm libvirt python-virtinst qemu-kvm virt-viewer 编译 # wget http://openvswitch.org/releases/openvswitch-1.9.3.tar.gz #tar -zxf openvswitch-1.9.3.tar.gz # cd openvswitch-1.9.

centos6.6下安装MySQLdb时出现“error: command &#39;gcc&#39; failed with exit status 1”

1. 问题描述 在MySQL-python-1.2.3源码包根目录下执行安装命令: # python setup.py install 出现以下信息: error: command 'gcc' failed with exit status 1 2. 解决方法 在安装MySQLdb前安装以下依赖库: # yum install python-devel mysql-devel zlib-devel openssl-devel 安装完以上依赖库后, 再在MySQL-python-1.2.3源码包根

CentOS6.5下安装wine

系统信息: Centos 6.5 i386 GUN/Linux 1. 首先安装一个epel rpm -ivh http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm 2. 安装wine yum install wine 完毕! CentOS6.5下安装wine,布布扣,bubuko.com

CentOS6.2下安装中文输入法

因为在程序中需要输入中文,但是系统没有预装中文输入法,所以就安装一下,顺便记录 1.用root登录 ,或su root2.yum install "@Chinese Support"3.exit4.回到桌面,system->preferences->input method5.如果没有,先注销一下.6.到里面add输入法到列表里.7.最后再注销.登录. CentOS6.2下安装中文输入法

centos6.4下安装jdk

centos安装好后一般默认安装好了openJDK,且在6.4版本下是jdk7,我们要将其卸载在安装jdk6 1.卸载默认安装好的jdk,按下图所示的命令行命令卸载jdk 2.将jdk安装包上传到/usr/local目录下(将jdk其安装到这个目录下,可用winSCP工具上传) 然后解压即可(解压过程涉及到的命令和可能遇到的权限问题请自行google) 3.配置环境变量 使用vi命令编辑/etc/profile 在文件末尾添加如下: export JAVA_HOME=/usr/local/jdk

linux下centOS6.5下安装jdk

linux下centOS6.5下安装jdk 联系qq:413607496,大家可以互相讨论一下. 1.下载所需要的jdk版本,解压版的. 如:jdk-7u79-linux-x64.tar.gz 2.安装好你的虚拟机,并安装好linux系统,centOS6.5. 3.你需要一个连接linux系统的工具,如SSH(不是java开发框架)工具等. 4.将jdk-7u79-linux-x64.tar.gz上传至linux系统,文件路径为:/usr/local/ 5.解压jdk 使用命令:tar zxvf