【Linux】 CentOS系统安装和使用vim编辑器

CentOS 下安装VIM编辑器

我们在安装完Centos后,它默认的是安装了VI编辑器,VIM是没有安装的,所以我们在使用vim test.txt时会提示:vim command not found 。。。 这就是说明我们的Linux环境没有安装vim编辑器,下面我们来说一下如何安装这个编辑器:

vim编辑器需要安装三个包:

vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5

1.首先可以查一下你的虚拟机是否已经安装了vim编辑器,查看一下已经存在的包:

   rpm -qa | grep vim

这个命令,如果vim已经正确安装,则会显示上面三个包的名称。如果缺少了其中某个,比如说: vim-enhanced这个包少了,执行:

  yum -y install vim-enhanced

它会自动下载安装好。

2.如果上边的三个包一个都没有显示,没有安装vim编辑器,则输入命令:

yum -y install vim*

可自动安装,完毕后,即可使用vim编辑器:
安装成功,再次查看显示:

[root@localhost ~]# rpm -qa|grep vim
vim-filesystem-7.4.160-4.el7.x86_64
vim-common-7.4.160-4.el7.x86_64
vim-enhanced-7.4.160-4.el7.x86_64
vim-minimal-7.4.160-4.el7.x86_64

vim 的简单介绍和使用
vim 编辑器可以简单分为“命令控制模式” 和 “文本编辑模式”两种,默认启动编辑器时,工作在“命令控制模式”下。

命令控制模式: 该模式下主要控制vim实现,如启动“编辑”、“查找”、“定位”、“快速删除”、“跳转到指定行”等等一系列功能。
文本编辑模式: 该模式下可以对文本进行数据写入/修改/追加等操作。

开始编辑文件:

默认打开vim编辑器时,是处于“命令控制模式”下,此时的文本是无法编辑的,要实现文本编辑,就需要切换到文本编辑模式下。

此时输入“i”(小写)即可进入“文本编辑模式”(i:是英文“insert”的简写,表示“插入”),切换到此模式后,我们就可以对该文档进行数据写入等编辑了。

PS:使用vim命令打开文件时,如果目录下有对应的文件,如一些配置文件等,此时表示打开/编辑该文件;如果目录下没有该文件,表示新建一个文件并打开这个文件。

举个栗子:

在终端输入:vim test.c (此时目录下没有这个文件)回车打开,显示界面:

在这里插入图片描述

此时按下键盘的“i”键,切换到“文本编辑”模式,此时就可以输入内容啦:
在这里插入图片描述
在“文本编辑”模式下完成数据的写入或修改后,接下来就是如何“保存”的问题了,此时需要切换回到“命令控制”模式下执行文件保存。

按下键盘的“Esc”键退出“文本编辑”模式,回到“命令控制”模式,接着输入“:wq”命令,回车执行就可以保存文件并退出编辑器了:
在这里插入图片描述

这样一个简单的文件创建/编辑/保存的流程就结束了,此时在当前目录下会自动生成一个“test.c”的文件。

关于保存和退出命令解释

  • “:w” 表示保存该文件,但不退出编辑器
  • “:w!” 表示强制保存该文件,不退出编辑器
  • “:wq” 表示保存文件并退出vim编辑器
  • “:wq!” 表示强制保存文件并退出vim编辑器
    PS:w :write 写入,q :quite 退出,! : 表示强制执行。

vim编辑器和vi编辑器在虚拟机中很常用,很多命令可以帮助我们完成很多功能,vi编辑器在安装CentOS系统的时候自带了,所以我们就直接使用就OK啦,虚拟机机真的很奥妙,并且能是实现很多功能,继续学习吧!

发布了63 篇原创文章 · 获赞 13 · 访问量 8529

猜你喜欢

转载自blog.csdn.net/Ginny97/article/details/103714678
今日推荐