如何限制VI / VIM中的搜索范围?

时间:2010-02-03 13:51:20

标签: vim scope find text-editor vi

查找和替换范围可以限制如下:

:16,256s/search_term/replacement/gc

我不想用任何其他文字替换我的搜索词,我只是想找到它们。我尝试了以下方法,但没有帮助:

:16,256/search_term # Notice that there is no 's' here

谢谢你的时间!

2 个答案:

答案 0 :(得分:10)

来自vim文档:

  

您可以通过包含将搜索命令“/”限制为特定范围的行   \%> l项。例如,要匹配199行及以上的“限制”一词   第300行:>

/\%>199l\%<300llimit

这意味着:在第199行和第300行之前匹配并找到单词limit

答案 1 :(得分:0)

调整@jhwist解决方案,我发现使用标记更容易 记得说'n'改变而不是结束

 :'a,'bs/extrascost//gc