例如,我有以下内容:
rm -f $(NAME).elf $(name).d
第二个“name”是拼写错误,也应该是“NAME”。
所以在 'N' 上,我做了 yw,然后移动到 'n'。
我意识到如果我现在按下 cw 进行更改,我将进入插入模式 - 但是我想,嗯,这只是多一个 键(ESC),然后我就可以用 p 插入已校正的版本了。
但在这种情况下,p 的效果就像 u 命令一样,它又把“name”放回去了。我猜是因为旧文本也加载到寄存器中了,而我没有意识到这一点。
是否有一个“用寄存器替换”的命令,可应用于单词/字母等?
name
只是一个例子,它可能是eman
或其他的拼写错误。 - Kentguw
、gUw
或g~w
。这样可以避免计算字母数(4 可能会变成 40)。 - Kent