Answers:
您可以gn
为此使用运动,它选择下一个搜索到的元素。
您可以这样使用它:
/foo<CR>
gn -> select the next "foo"
sbar<Esc> -> (optional) substitute it with "bar"
奖励:要.
重复搜索和更改,请使用a c
在一个命令中完成所有操作:
/foo<CR>
cgnbar<Esc>
... -> find and change the 3 next foo
gN
用来直观地选择上一个匹配项。
n
进入下一个搜索结果之间有什么区别?
n.
(下次发生,请重复修改),只需按.
(重复修改,即“更改下一次发生”)即可
.
调用时gn
,原始的foo
已经消失了,因此Vim搜索下一个foo
。无论如何(以及更多),这样gn
做n
也会做到。但是,和一样n
,请注意,这仅在bar
不包含时才有效foo
!
.
要重复整个动作,而无法使它重复工作-请仔细阅读-c
首先!不能要求更好。)