问题标签 [ag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
573 浏览

vim - 如何从项目的根目录搜索 - Ag / VIM

我确实添加let g:ag_working_path_mode="r"了,但是当我尝试在其中搜索示例时.vimrc它不起作用,我得到了:Ag! jquery/vagrant/my_prj/app/Controller/MyController.php [Git(master)]No matches for "jquery"

但如果搜索:Ag! jquery /vagrant/my_prj我会得到大约 800 个结果。

我确实有.git文件夹中的/vagrant/my_prj/文件夹。

0 投票
2 回答
244 浏览

vim - 带括号和分号的 Grep/Ack 表达式

我正在使用Silver Searcher的 vim Ag.vim 。我想let(:application在我的项目中搜索。

如果我这样做,:Ag "let(:application" app/我会得到

没有结果Ag -Q "let(:application" app/

知道正确的模式吗?

0 投票
1 回答
53 浏览

bash - 有没有比将这四个命令放在一起更好的 grep 方法?

本质上,我要做的是解析系统上的一些文件,并从每个文件中提取一些不同的东西。以下是我目前的做法:

这对我来说非常完美,大约两分钟后完成(70k 个文件)。但是,我很好奇是否可以以不同的方式将它们链接在一起?我的最终目标是获取此字符串,并在 python 中执行等效操作,然后将这些值发送到数据库,但我还没有完成。任何输入将不胜感激,谢谢!

0 投票
1 回答
40 浏览

emacs - ag 搜索结果已损坏 emacs 中的消息

最近我的 ag 搜索结果开始返回损坏的结果,如下所示:

我不确定为什么这突然开始发生。

0 投票
1 回答
660 浏览

regex - ag:搜索除 folderName/subFolder 之外的所有文件夹(Perl Regex)

我有这些文件夹,其中有子文件夹......

我希望 Silver Searcher 忽略locales/*除了locales/US/en/*(基本上我只关心US/en语言环境文件)

这有效,除了它不显示根目录中的其他文件夹(公共和测试):
ag -l -G '(locales)/(US)'

我相信 AG 使用 Perl 正则表达式。有什么想法吗?

0 投票
2 回答
1213 浏览

regex - ag:银牌搜索者:忽略多种格式

使用银色搜索器,我如何忽略具有多个特定扩展名的任何文件?例如,我试过:

这不起作用。我不想要一个`.agignore' 文件。

0 投票
2 回答
11681 浏览

command-line - 银色搜索者忽略多个目录

使用银色搜索器如何忽略多个目录?

我试过ag foo --ignore-dir dir1,dir2了,但它不起作用。

0 投票
1 回答
280 浏览

regex - 正则表达式与 Tmux + ZSH falis 中的 Silver Searcher

我正在尝试ag使用正则表达式通过管道获得结果,但它不起作用。

我试图从pro_store. 我已经读过损坏的管道可能是因为这些ag东西在这些东西之前结束,drake但我不明白如果这真的发生了什么以及为什么会这样。

0 投票
2 回答
579 浏览

regex - 使用 zsh 扩展命令行排除模式

我正在尝试将复杂的正则表达式作为忽略模式传递。我想忽略locales/ except locales/US/en/*的所有子文件夹。我可能需要回退到使用 .agignore 文件,但我试图避免这种情况。

我正在使用银色搜索器(类似于 Ack、Grep)。我在终端中使用 zsh。

这非常有效,并且忽略了所有语言环境子文件夹,除了 locales/US

我也想忽略locales/US/* 除了我想要的是这个之外的所有locales/US/en 东西,但它不起作用。

想法?

0 投票
1 回答
1002 浏览

vim - Silver Searcher:排除 vimrc 中的文件

有没有办法通过将文件数组添加到 vimrc 文件来从 ag 搜索中排除文件?

与 FuzzyFinder 一样,添加以下内容会忽略文件扩展名:

我实际上只是想排除我的 style.css,因为大多数时候我想在 scss 工作文件中找到一个术语,而不是 style.css 中的缩小输出。