Linux系列教程(十三)——Linux之vim编辑器

1、vim 的工作模式

Linux系列教程(十三)——Linux之vim编辑器
vim 主要有三种工作模式,分别是命令模式、插入模式和编辑模式,输入 vi 文件名 我们可以进入命令模式,输入字符 i或者a或者o我们可以进入插入模式,进入插入模式之后我们可以进行文件的内容修改,修改完成之后,可以输入 :wq 可以保存退出。这段描述出现的比如字符i、a、o等下面我们会详细描述。

2、插入命令

Linux系列教程(十三)——Linux之vim编辑器
整理一下,方便记忆:
i:在光标所在字符前插入
a:在光标所在字符后插入

I:在光标所在行行首插入
A:在光标所在的行尾插入

o:在光标下插入新行
O:在光标上插入新行

3、定位命令

Linux系列教程(十三)——Linux之vim编辑器
Linux系列教程(十三)——Linux之vim编辑器
设置行号命令 set nu:
Linux系列教程(十三)——Linux之vim编辑器
跳转到某一行:
Linux系列教程(十三)——Linux之vim编辑器

4、删除命令

Linux系列教程(十三)——Linux之vim编辑器

5、复制和剪切命令

Linux系列教程(十三)——Linux之vim编辑器

6、替换和取消命令

Linux系列教程(十三)——Linux之vim编辑器
撤销u的使用,只要没有保存,可以一直撤销。

7、搜索和搜索替换命令

Linux系列教程(十三)——Linux之vim编辑器

8、保存和退出命令

Linux系列教程(十三)——Linux之vim编辑器

9、vim 高级操作

Linux系列教程(十三)——Linux之vim编辑器
举个例子:
将当前系统时间导入到文本:

Linux系列教程(十三)——Linux之vim编辑器
Linux系列教程(十三)——Linux之vim编辑器