ag

如何限制 ag 搜索的文件的大小?
ag

如何限制 ag 搜索的文件的大小?

我不想要股份公司搜索大于 2Mio 的文件。 我找不到像 ag 命令的 --file-size 标志这样的东西,但是有什么方法可以告诉它吗? 我得到很多 ERR: Skipping foo.bar: pcre_exec() can't handle files larger than 2147483647 bytes. ...

Admin

如何通过 AND 模式递归搜索文件内容并像 ag/silver 搜索器一样打印输出?
ag

如何通过 AND 模式递归搜索文件内容并像 ag/silver 搜索器一样打印输出?

通过示例这将更容易解释。这是我的输入文件: file1: x x a b c x x file2: x x c b a x x file3: x x x x a b c x x x x file4: x x x x c b a x x x x file5: x x a b x x file6: x x x x b c x x x x file7: x x x x b b x x x x 我想搜索具有 regexp aAND的文件c。这将返回文件 1-4。 我希望输出看起来尽可能接近 的ag -C <number> --pager="...

Admin

如何配置 ag,以便它也搜索以“.”开头的文件?
ag

如何配置 ag,以便它也搜索以“.”开头的文件?

我使用的是ag v 2.2。如何配置 ag 以便它搜索以“.”开头的文件。除了所有其他文件?我注意到我有一个像这样的文件 $ cat client/.env.production REACT_APP_PROXY=https://map.chicommons.coop 但是当我使用该文件中的术语搜索“ag”时,该术语没有出现...... $ ag 'map\.chicom' . web/directory/settings.py 28:ALLOWED_HOSTS = ['127.0.0.1', 'localhost', 'dev.chicommons.co...

Admin

当我将 grep ag ack 输出重定向到 vim 时,如何让 shell TAB 补全起作用?
ag

当我将 grep ag ack 输出重定向到 vim 时,如何让 shell TAB 补全起作用?

我定义ag为bash函数,使使用相对透明 ag() { [ $# -gt 0 ] && vim -c silent\ SyntasticToggleMode -c copen -q <(/usr/bin/ag --silent --vimgrep --nogroup "$@") || /usr/bin/ag; } 这工作正常,但如果我尝试使用 TAB 完成文件名,vim则会立即执行,并且会卡住 $ [git:master] ag sense<TAB> Vim: Warning: Output is not to a ter...

Admin

如何通过 ag silversearcher 创建一个与行首的自定义字符串匹配的正则表达式,同时忽略所有前面的空格?
ag

如何通过 ag silversearcher 创建一个与行首的自定义字符串匹配的正则表达式,同时忽略所有前面的空格?

给出一个example包含内容的文件: // find me val ignore me = "" // I should not be found // find me // find me find me我想找到使用 ag silversearcher 的所有行。 基本上,它应该匹配任何以任何空格和双空格开头的行//。 我知道: ag ^// example 只在第一行产生,没有空格。 对于行的开头,我知道我可以使用^,对于空白应该是\s,我的自定义字符串应该是//或者可能需要转义为:\/\/ 这就是为什么我想: ag ...

Admin

是否可以打印搜索模式结果直到它在终端中遇到空白换行符?
ag

是否可以打印搜索模式结果直到它在终端中遇到空白换行符?

举例来说,我有一个包含如下内容的文件: # TODO: Optimize this. alias bash='start bash' # FIXME: Just fix this. alias fix='there is something wrong with this 我想要的是,如果我搜索模式,TODO:它应该只打印如下结果: # TODO: Optimize this. alias bash='start bash' 这可能吗? ...

Admin

使用或不使用 ag 进行搜索
ag

使用或不使用 ag 进行搜索

有两个文件 echo 'example.com/call_me?param' > file1.txt echo 'example.com/call_me_maybe?param' >> file1.txt echo 'example.com/call_me?' >> file1.txt echo 'example.com/call_me?param' > file2.txt echo 'example.com/call_me_maybe?' >> file2.txt $ ag -v '\?param' fi...

Admin

ag 可以在一堆目录中搜索具有相同名称的子目录吗?
ag

ag 可以在一堆目录中搜索具有相同名称的子目录吗?

给定一个目录结构,例如: dev/project1/assets/** dev/project2/assets/** dev/project3/assets/** 是否可以仅从 dev 目录中搜索所有资产目录。鉴于项目目录将包含其他子目录。我不想显式命名每个项目目录。但是像搜索这样的东西/*/*/assets。所以 x 目录很深,具有给定的名称。 ...

Admin

如何使用“ag”忽略多个文件 The Silver Searcher
ag

如何使用“ag”忽略多个文件 The Silver Searcher

有一个选项--ignore允许指定要忽略的文件。目前我只能通过执行以下操作来忽略多个文件--ignore file1 --ignore file2....... 尝试使用--ignore "*assets*|*scripts*"没有任何作用。那么有什么我不知道的问题吗? ...

Admin

如何使用 ag 在具有特定扩展名的文件中查找文本?
ag

如何使用 ag 在具有特定扩展名的文件中查找文本?

我在用着ag(银色搜寻者)版本0.31.0。我可以使用以下命令轻松地在一堆文件中查找字符串: localhost:workspace davea$ ag 'ftp' . 但是如果我只想扫描具有某些扩展名的文件怎么办?我试过这个: localhost:workspace davea$ ag 'ftp' .java ERR: Error stat()ing: .java ERR: Error opening directory .java: No such file or directory 但出现了您在上面看到的错误。 ...

Admin

如何在 fgrep/Ag 中加快搜索速度?
ag

如何在 fgrep/Ag 中加快搜索速度?

我正在考虑使搜索更快和/或更好的方法,主要使用fgrepor ag。and不区分大小写地在 处搜索单词$HOME,并将匹配列表重定向到的代码vim find -L $HOME -xtype f -name "*.tex" \ -exec fgrep -l -i "and" {} + 2>/dev/null | vim -R - 由于ag并行性和ack find -L $HOME -xtype f -name "*.tex" \ -exec ag -l -i "and" {} + 2>/dev/null | vim -R - ...

Admin

如何强制 ag(银色搜索器)列出空文件
ag

如何强制 ag(银色搜索器)列出空文件

如何ag列出所有文件,包括空文件? +ravi@boxy:~$ mkdir new && cd new +ravi@boxy:~/new$ echo stuff > non-empty && touch empty +ravi@boxy:~/new$ ag -ul non-empty +ravi@boxy:~/new$ 我怎样才能empty出现在上面的例子中? ...

Admin

如何为 ag 发出“字符串开头”模式
ag

如何为 ag 发出“字符串开头”模式

我想找到当前目录及其以下文件名以foousing开头的每个文件ag(银色搜索者)。我努力了: ag -g '^foo' ag -g '\^foo' ag -g '\Afoo' 没有运气。 但它应该可以实现agPCRE 语法,对吗?我在这里缺少什么? ...

Admin

为什么 ag 打印该文件中的空行?
ag

为什么 ag 打印该文件中的空行?

我想用股份公司在 python 文件中打印类及其方法。我认为这很容易使用: ag --context=0 --nocolor -os '^\s*(def|class)\s+[_A-Za-z]*' prog.py 但由于我不明白的原因,这也匹配空行。例如,如果您将 prog.py 设为以下内容 class MyFavouriteClass def __init__ def __contains__ blah class MyNextFavouriteClass def _repr_ def _...

Admin