ripgrep est un outil de recherche en ligne de commande qui combine l'utilisabilité de The Silver Searcher (un clone ack) avec la vitesse brute de GNU grep.Pourquoi devrais-je utiliser ripgrep?* Il peut remplacer à la fois The Silver Searcher et GNU grep car il est plus rapide que les deux.(NB Il ne s'agit pas, à proprement parler, d'un remplacement "drop-in" pour les deux, mais les ensembles de fonctionnalités sont beaucoup plus similaires que différents.)par vos fichiers .gitignore.Il ignore également les fichiers cachés et binaires par défaut.ripgrep implémente également une prise en charge complète de .gitignore, où il existe de nombreux bogues liés à cette fonctionnalité dans The Silver Searcher.* ripgrep peut rechercher des types spécifiques de fichiers.Par exemple, rg -tpy foo limite votre recherche aux fichiers Python et rg -Tjs foo exclut les fichiers Javascript de votre recherche.ripgrep peut apprendre les nouveaux types de fichiers avec des règles de correspondance personnalisées.ripgrep prend en charge de nombreuses fonctionnalités trouvées dans grep, telles que l'affichage du contexte des résultats de la recherche, la recherche de plusieurs modèles, la mise en évidence des correspondances avec la couleur et la prise en charge complète d'Unicode.Contrairement à GNU grep, ripgrep reste rapide tout en prenant en charge Unicode (qui est toujours activé) .... En d'autres termes, utilisez ripgrep si vous aimez la vitesse, les valeurs par défaut saines, moins de bugs et Unicode.
ripgrep