0
点赞
收藏
分享

微信扫一扫

13-4 vi基本编辑

半夜放水 2021-09-21 阅读 59

六、基本编辑

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命令

① 示例

举报

相关推荐

0 条评论