2016-01-21 256 views
1

在vim的,如果我在一个特定行(函数签名),我想能够搜索从当前行位置开始寻找“搜索”的功能Vim的开始从当前行搜索

寻找这个答案似乎是范围:

:.,$/search 

这并不如预期的工作,因为我觉得“搜索”在文件

+0

是'search'函数sig中的一个变量名?如果是的话,我知道一个提示 – dlmeetei

+0

':。,$/search'实际上是一个范围(不是严格意义上的搜索)。一个很好的方法是,你的光标不放在搜索模式上,而是放在行首。有关更多信息,请参阅':h:range'。 –

回答

4

默认情况下只

顶部

当进入命令模式时,将开始从当前光标位置向下搜索,直到找到下一个实例。要反转搜索方向,请使用“?”而不是该命令中的“/”。

编辑: 此外,在输入一次该命令后,重复按n或N将在整个文件中通过搜索实例向前或向后循环。如果你脱离文件底部,它会再次回到起点。

+1

谢谢,我正在寻找的选项是“nowrapscan” –