当我不得不用一个我以前想过的单词替换一个单词时,我通常使用对我来说似乎不自然的工作流程:
假设我有这段文字:
foo bar buzz
我想拉动foo并替换bar为以前拉过的东西。
拉动之后foo,我看到以下选项:
选项1
将光标放在
bar与w把
foo前面的bar有P将光标放在
b其余的上,bar然后用删除该单词de
选项2
将光标放在
w使用
de来擦除bar将寄存器0的内容放入
"0P(因为我已经擦除了bar,foo所以不再可以通过简单的来访问它p)
这两种方法对我来说似乎都过于复杂,我敢肯定有一种更有效的方法来完成此操作,但我找不到方法。这个想法是只将delete和put动作组合在一起,或者至少避免将已删除的单词保留在yank寄存器中,这样我就可以将所需的单词简单地放入p。
我也知道替换模式触发了,R但是它不允许放置被拉的东西。
TL; DR:如何用yank寄存器的内容替换单词?