5.11. 技巧11——能重复就不要数数——当有意义的时候使用数数
5.11 技巧11——能重复就不要数数——当有意义的时候使用数数
当有意义的时候使用数数
假如想将文字 “I have a couple of questions” 改为 “I have some more questions” 。可以如下去做:
在这个场景中使用点命令是没有多大意义的。可以删除一个单词,然后再用点命令删除另外一个。但是不得不切换改变方法,然后改变到插入模式(比如,使用 i 或者 cw)。 对于我来说,那样感觉太笨拙了,因此我宁愿直接数数。
数数还有一个优点,它给了你一个清晰连贯的撤销历史。这样做了改变之后,可以简单地按 u 键来撤销它。这和技巧8 分组撤销 中的讨论是一致的。
同样的观点也支持数数 (d5w) 而不是重复(dw....)。所以我的偏好在这里可能是不一致的。你会有自己的看法,取决于你多重视保持撤销历史整洁和是否厌倦了数数。