首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Vimgrep搜索由多个globs指定的文件集

使用Vimgrep搜索由多个globs指定的文件集
EN

Stack Overflow用户
提问于 2009-06-23 18:31:10
回答 3查看 6.1K关注 0票数 12

有没有人知道Vimgrep的语法,用多个文件globs进行搜索?我正在尝试使用此命令在当前目录中进行搜索。

代码语言:javascript
复制
map <F3> :execute "vimgrep /" . expand("<cword>") . "/j **/*.c* *.txt" <Bar> cw<CR>

使用此命令时,Vim仅搜索*.c*。有关于如何搜索多种文件类型的想法吗?

EN

回答 3

Stack Overflow用户

发布于 2009-07-01 19:21:38

从当前目录递归搜索所有*.txt & *.php文件中的"text“。

代码语言:javascript
复制
:vimgrep "text" **/*.txt **/*.php
票数 25
EN

Stack Overflow用户

发布于 2009-06-23 18:34:12

在此目录中

代码语言:javascript
复制
:vimgrep "search subject" *.c
:vimgrep blah *.[ch]
:vimgrep blah *.c* *.h

在此目录或任何后代目录中

代码语言:javascript
复制
:vimgrep "search subject" ./**/*.c
票数 4
EN

Stack Overflow用户

发布于 2010-11-15 01:17:17

我刚开始接触Vim,这个问题让我知道了vimgrep的存在。有没有循环遍历结果的方法?假设我想找到"user“的所有实例,然后我使用

代码语言:javascript
复制
:vimgrep /user/g **/*.rb

我如何遍历该文本的实例?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1034317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档