在Emacs中,VIM获得输出的最佳方式是“发生”

时间:2011-12-07 07:16:57

标签: search vim

我想在VIM中的一堆文件中搜索一些字符串(正则表达式)。我希望输出看起来像Emacs中的'occurrence'。即打开一个单独的缓冲区,列出与搜索匹配的行,如果将光标移动到该行并按下Return键,将打开该文件。

3 个答案:

答案 0 :(得分:2)

我通常使用:grep pattern *.ext,但有不同的方法。完全解释http://vim.wikia.com/wiki/Find_in_files_within_Vim

答案 1 :(得分:1)

我编写了几个包装的插件:vimgrep等,以使结果更容易导航,显示上下文等。

要搜索打开/列出的缓冲区,有Buffersaurus

要搜索文件系统,有Filesearch

答案 2 :(得分:1)