在vim中,按下下面哪个键可以在光标所在行的行末添加字符?()

在vim中,按下下面哪个键可以在光标所在行的行末添加字符?(),第1张

在vim中,按下下面哪个键可以在光标所在行的行末添加字符?()

A.a

B.A

C.i

D.I

E.o

F.O

G.r

H、R

正确答案:A

有一个PHP文件,由于某些原因,每行的最后分号结束符丢失,我们期望将其批量补全。

原数据:

期望数据:

这里涉及两个问题:

1、只要2-4行需要在末尾添加分号

2、每个行的字符串长度均不一致

解决思路:

1、方式一:通过视图模式将需要修改的块进行选中然后批量修改

2、方式二:通过命令行模式追回

步骤:

1、光标在第二起始,按下 ctrl+v 进入视图模式的块选择

2、按下 jj$ ,把需要的块进行选择

3、按下 A ,进入修改状态,输入

4、按下Esc退出,完成

释义:

1、 ctrl+v 是进入块选择模式

2、 jj 向下选择两行, $ 执行到末尾

3、A进行修改模式,输入自己的需要的内容

4、一定需要按 Esc 退出,完成整个块的修改

在命令模式下,输入:

释义:

1、:normal 可在命令行命令下切换到普通模式

2、在普通模式下,执行 A指令,可以在行尾添加一个


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11627329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存