-2
我最近在使用silver searcher时遇到了问题。某些文件的银色搜索器失败
有2个目录中的文件包含相同的内容:
A.cpp:
This is a cpp file
B.cpp:
This is a cpp file
然而,$ ag cpp
返回B.cpp
结果,不就是A.cpp
:
B.cpp
1:这是一段cpp的文件
如何我该如何处理?
这里是AG命令man page
我最近在使用silver searcher时遇到了问题。某些文件的银色搜索器失败
有2个目录中的文件包含相同的内容:
A.cpp:
This is a cpp file
B.cpp:
This is a cpp file
然而,$ ag cpp
返回B.cpp
结果,不就是A.cpp
:
B.cpp
1:这是一段cpp的文件
如何我该如何处理?
这里是AG命令man page
我猜A.cpp
已被忽略。
检查.gitignore
和.ignore
等。
,或者你只是搜索与$ ag cpp -u
所有文件。
通过
$ ag | ag "unrestricted"
看到更多的细节-u --unrestricted搜索所有文件(忽略.IGNORE,的.gitignore等; 搜索二进制文件和隐藏文件以及)
我在我的mac上安装了银色搜索,创建了一个目录和两个像你一样的文件,运行相同的命令并正确列出了这两个文件。你确定你的文件权限是确定的,你正在搜索正确的目录,这些文件包含你认为他们在做什么? – clearlight
需要记住的一点是,本网站不是在这里调试这样的第三方命令。这可能是您想要与开放源代码项目作者讨论的问题,也可能是您自己诊断并修复错误。 – clearlight
您可能会发现有用[此答案](https://stackoverflow.com/a/28056235/4970442)。 –