VIM快速"在文件中查找"?

Chr*_*ott 18 vim search full-text-search find code-search-engine

有什么选择可以在VIM中快速搜索"在文件中查找"?

我们的代码库足够大,搜索需要处理索引.grep/vimgrep/etc太慢了.

索引不需要特别快; 我可以一夜之间索引.

谢谢,

[编辑]我也在Windows环境中工作.

ars*_*ars 9

如果是源代码(而不是全文搜索),则使用TagList插件的ctags应该可以很好地满足您的需求.例如,见:

http://www.thegeekstuff.com/2009/04/ctags-taglist-vi-vim-editor-as-sourece-code-browser/

编辑:TagList和ctags也适用于Windows(这就是我使用的).请参阅TagList安装页面和FAQ.以下链接可能有用:

还有一个TagList论坛,您可以在这里获得进一步的帮助:

http://tech.groups.yahoo.com/group/taglist/

我暂时将它设置在我的Windows机器上,但我不记得遇到任何问题.


phs*_*hss 5

我使用的东西,但不是通过vim,是ack:http://betterthangrep.com/

它是一个基于perl的工具,它应该可以在Windows中使用.