123
ripgrep

ripgrep

ripgrep是一个命令行搜索工具,它结合了Silver Searcher(ack克隆)的可用性和GNU grep的原始速度。为什么要使用ripgrep?*它可以代替Silver Searcher和GNU grep,因为它比两者都快。(注意,严格来说,这不是两者的“替代”替代品,但功能集远不相同。)*与Silver Searcher一样,ripgrep默认为递归目录搜索,并且不会忽略文件搜索通过您的.gitignore文件。默认情况下,它也忽略隐藏文件和二进制文件。ripgrep还实现了对.gitignore的完全支持,因为在Silver Searcher中存在许多与该功能相关的错误。* ripgrep可以搜索特定类型的文件。例如,rg -tpy foo将搜索限制为Python文件,而rg -Tjs foo将Javascript文件排除在搜索范围之外。可以使用自定义匹配规则教会ripgrep有关新文件类型的信息。ripgrep支持grep中发现的许多功能,例如显示搜索结果的上下文,搜索多种模式,突出显示具有颜色的匹配项以及对Unicode的完全支持。与GNU grep不同,ripgrep在支持Unicode(始终打开)的同时保持快速运行。...换句话说,如果您喜欢速度,合理的默认设置,更少的错误和Unicode,请使用ripgrep。

分类目录

具有商业许可的所有平台的ripgrep替代品