2011-11-29 108 views
1

如何搜索目录结构中的文件中的文本,但忽略某些文件。vimgrep和搜索的过滤文件

例如,我希望能够找到文本sometext而不是搜索匹配*.gz

+1

可能重复[?如何排除在使用vimgrep文件模式(http://stackoverflow.com/questions/1898987/how-to-exclude-file-patterns-in-vimgrep) – Amadan

+0

也许你会对做一个'noautocmd vimgrep'更感兴趣,它不会加载这些文件的插件。这会大大加快搜索速度。 – Benoit

回答

1

我不认为你可以指定使用内部vimgrep排除的文件。但是,您可以包含多个文件通配符,因此如果您可以用这种方式指定您感兴趣的所有文件,则无需排除。例如:

vimgrep /sometext/ *.c *.h *.txt