为什么使用 ag 在命令行上搜索不起作用?

为什么使用 ag 在命令行上搜索不起作用?

我使用的是 Mac High Sierra。我安装了此版本的“ag”,即银色搜索器

localhost:jsminer-master davea$ ag --version
ag version 0.31.0

Features:
  +jit +lzma +zlib

我喜欢 ag,因为它在命令行上非常容易使用。但是,它不起作用。我输入此命令

localhost:jsminer-master davea$ ag 'cmds:' .
localhost:jsminer-master davea$

什么也没得到。但是当我使用 grep 表达式时,出现了一些问题

localhost:jsminer-master davea$ grep 'cmds:' ./node_modules/stratum/test/tests.js
        expect(stratum.Server.getStratumCommands(new Buffer(buffer.join('\r\n')))).to.eql({string: buffer.join('\n'), cmds: [

发生了什么事?我该如何修复 ag 或是否应该安装其他程序以便在一堆文件中快速查找文本?

相关内容