使用插入,很容易擦除一个单词/部分并插入它,就像这样
cw
删除直到单词结尾(带空格)然后进入插入模式ce
删除直到单词结尾(没有空格)然后进入插入模式c3w
删除直到接下来的 3 个单词(带空格)结束,然后进入插入模式ct.
删除直到期间之前然后进入插入模式c$
删除直到行尾然后进入插入模式
我如何通过粘贴操作来做到这一点?我经常有这样的台词
var name = "John Smith"
var name = "Jane Smith"
我把它改成
var name = "John Lee"
var name = "Jane Smith"
并且 yank ( yw
) "Lee",但是现在如果我从 "Jane Smith" 中删除 ( dw
) "Smith",我不再有 "Lee" 在寄存器中粘贴回来。我知道我可以使用命名寄存器。另外,我确信我可以使用可视模式。但是,我认为由于这是一项非常常见的任务,因此可以使用带有粘贴命令的移动运算符(e
, w
, t
/ T
, f
/ F
, $
, 0
)来指定要粘贴的内容。