我想从 vim 中当前光标位置到文件中向上搜索一个单词。
如何实现这一目标?
另外如何对文件中的向下执行相同的操作。
答案1
要从光标反向搜索单词,只需使用?
。因此,要查找单词“fred”,您需要发出?fred
。
对于前向搜索,您可以使用/
,再次使用“fred”作为示例,您将发出/fred
。
如果您想继续搜索相同的术语,可以在相同的方向上使用该n
命令。 (或者您可以发出?
or/
而不带参数)。
答案2
?search text
在命令模式下键入从点向后搜索,而/search text
向前搜索。
键入内容n
会按照您上次搜索的方向转到搜索文本的下一个实例,键入内容N
会按照上次搜索的相反方向进行查找。