在 Vim 中,`d2d` 和 `2dd` 之间有什么区别?

在 Vim 中,`d2d` 和 `2dd` 之间有什么区别?

据我所知,d2d2dd效果完全相同。

我很好奇——忽略和的任何重新映射d2是否存在d2d2dd会产生不同结果的情况?

答案1

不。

根据 Vim 手册

[count] 可选数字,可置于命令之前,用于乘以或迭代命令。如果没有给出数字,则使用计数 1,除非另有说明。

这两个命令始终会产生相同的结果。如果有多个计数,则每个计数将相乘。例如2d2d相当于4dd, 和3d3d相当于9dd

如果你只想删除两行,你可以使用以下命令节省额外的按键DJ

相关内容