ripgrep é uma ferramenta de pesquisa de linha de comando que combina a usabilidade do The Silver Searcher (um clone ack) com a velocidade bruta do GNU grep.Por que devo usar o ripgrep?* Ele pode substituir o Silver Searcher e o GNU grep porque é mais rápido que ambos.(NB, estritamente falando, não é um substituto para os dois, mas os conjuntos de recursos são muito mais parecidos que diferentes.) * Como o Silver Searcher, o ripgrep usa como padrão a pesquisa recursiva de diretório e não pesquisa arquivos ignorados.pelos seus arquivos .gitignore.Ele também ignora arquivos ocultos e binários por padrão.O ripgrep também implementa suporte completo ao .gitignore, onde há muitos bugs relacionados a essa funcionalidade no The Silver Searcher.* ripgrep pode procurar tipos específicos de arquivos.Por exemplo, rg -tpy foo limita sua pesquisa a arquivos Python e rg -Tjs foo exclui arquivos Javascript da sua pesquisa.O ripgrep pode ser ensinado sobre novos tipos de arquivos com regras de correspondência personalizadas.O ripgrep suporta muitos recursos encontrados no grep, como mostrar o contexto dos resultados da pesquisa, pesquisar vários padrões, destacar correspondências com cores e suporte completo a Unicode.Diferentemente do GNU grep, o ripgrep permanece rápido enquanto suporta o Unicode (que está sempre ativado) .... Em outras palavras, use o ripgrep se você gosta de velocidade, padrões saudáveis, menos bugs e Unicode.
ripgrep