我正在和我的朋友谈论在使用vim时删除多行。他们说他们使用d3d删除 3 行,而我使用3dd
我知道我的命令是:3(重复 3x)dd(删除整行)
我朋友的命令是["x]d{motion}的形式,即删除 {motion} 移过的文本 [进入寄存器 x]。
但是,我不认为3d是一个有效的动作。是吗?
我不明白为什么这个d3d命令在 vim 中有效
我正在和我的朋友谈论在使用vim时删除多行。他们说他们使用d3d删除 3 行,而我使用3dd
我知道我的命令是:3(重复 3x)dd(删除整行)
我朋友的命令是["x]d{motion}的形式,即删除 {motion} 移过的文本 [进入寄存器 x]。
但是,我不认为3d是一个有效的动作。是吗?
我不明白为什么这个d3d命令在 vim 中有效
我最终在 Vi Stack Exchange 上问了同样的问题,并得到了一个信息丰富的答案。您可以在此处关注: VI stack Exchange 上的页面回答此问题
相关部分是 TLDR: