在上一节中,我们基本了解到了Linux系统中的文本编辑Vim,也知道如何去使用vim,其实这个时候我们已经可以去使用vim了,但是如果我们想要提高使用vim的效率,还需要掌握vim的几组常用命令。
一、插入命令
插入命令在上一节已经有简单提到过,它总共有3组、6个命令,我们再来回顾一下:
命令 | 作用 |
---|---|
a | 在光标后附加文本 |
A | 在本行行末附加文本 |
i | 在光标前插入文本 |
I | 在本行开始插入文本 |
o | 在光标下一行插入新行 |
O | 在广告上一行插入新行 |
为了方便演示,我先把/etc/services
文件拷贝到我的test
目录中,这里我们用到之前学到的cp
命令:
$ cp /etc/services test.services
拷贝过来之后,我们使用vi
命令进入文件编辑:
$ vi test.services
输入命令回车进入之后,我们可以看到有一个闪烁的光标,我们可以使用方向键来移动我们的光标。
- 比如我们将光标移动到下图中
e
字母的位置,然后在这个字母后面插入一些文本,可以按下小写a
,然后输入想要插入的字符,输入完成之后按Esc
退出编辑状态:
- 我们想要在
number
的n
字母前面插入字符,光标挪到n
,然后按下小写i
,输入想要插入的字符: