区别:d [count]和d [count]

Lie*_*ers 5 vim

作为新手vim用户,我曾经d[count]<Enter>删除过行.
它让我感到奇怪的是,总有数+ 1行被删除.
如果我想删除2行,我输入d1,3行d2,...

我终于花时间试图理解为什么,看起来我应该一直在使用:d<count>.

这确实乞求了这个问题,为什么:d1<Enter><>d1<Enter>

hob*_*bbs 11

d<count>在正常模式下不执行任何操作,因为计数后面没有动作.所以大概是你一直在击打d<count><Enter>,在这种情况下,与之相关的运动d是向下<count><Enter>移动<count>线条.由于<Enter>是线性运动,因此d也将是线性的,删除从当前行到<count>向下行的所有行.

真正想要的命令是<count>dd.