六、基本编辑
0.撤销-u命令
1.添加文本

(1)行末添加文本的a命令

(2)行末添加文本的A命令
① 示例

2.插入一行
| 命令 | 开行 |
|---|---|
| o | 当前行的下方插入(并进入插入模式)。 |
| O | 当前行的上方插入(并进入插入模式)。 |
(1)示例
① o-在下面新建一行插入

② O-在上面新建一行插入

3.删除文本
(1)x命令
① x命令


Ⅰ.注意:
② x命令+数字前缀
(2)d命令
① 示例
Ⅰ.使用 dw 命令来删除整个单词

Ⅱ.使用 d$ 删除光标至本行末尾的字符

Ⅲ.使用dG删除当前行到文件末尾的内容

(3)其它示例
① 文本删除命令(准)
| 命令 | 删除内容 |
|---|---|
| x | 当前字符。 |
| 3x | 当前字符及之后的2个字符。 |
| dd | 当前行。 |
| 5dd | 当前行及之后4行。 |
| dW | 当前字符到下一个单词的起始。(也就是整个单词) |
| d$ | 当前字符到当前行的末尾。 |
| d0 | 当前字符到当前行的起始。 |
| d^ | 当前字符到当前行下一个非空字符。 |
| dG | 当前行到文件末尾。 |
| d20G | 当前行到文件第20行。 |
4.剪切、复制和粘贴文本(准)
(1)d命令-剪切
(2)y命令-复制
① 复制命令范例(准)
| 命令 | 复制内容 |
|---|---|
| yy | 当前行。 |
| 5yy | 当前行及之后4行。 |
| yW | 当前字符到下一个单词的起始。(也就是1整个单词) |
| y$ | 当前字符到当前行的末尾。 |
| y0 | 当前字符到当前行的起始。(也就是当前字符到本行开头) |
| y^ | 当前字符到当前行下一个非空字符。 |
| yG | 当前行到文件末尾。 |
| y20G | 当前行到文件第20行。 |
(3)p、P命令-粘贴(准)
Ⅰ.p命令-粘贴到光标之后
Ⅱ.P命令-粘贴到光标之前
(4)示例练习(准)
① p命令

② P命令

5.合并行(准)
(1)J命令
① 示例











