ripgrep

ripgrep

ripgrep je orodje za iskanje v ukazni vrstici, ki združuje uporabnost The Silver Searcher (ack klon) s surovo hitrostjo GNU grep.Zakaj naj uporabljam ripgrep?* Lahko nadomesti tako Silver Searcher kot GNU grep, ker je hitrejši od obeh.(Opomba: Ni strogo rečeno, nadomestna različica "drop-in", vendar so nabori funkcij veliko bolj podobni različnim.) * Tako kot pri Silver Searcherju ripgrep privzete nastavitve za rekurzivno iskanje v imeniku in ne bo zanemaril iskanja datoteks svojimi datotekami .gitignore.Privzeto prezre tudi skrite in binarne datoteke.ripgrep izvaja tudi popolno podporo za .gitignore, saj je v The Silver Searcherju veliko napak, povezanih s to funkcionalnostjo.* ripgrep lahko išče določene vrste datotek.Na primer, rg -tpy foo vaše iskanje omeji na datoteke Python, rg -Tjs foo pa iz vašega iskanja izključi datoteke Javascript.ripgrep je mogoče poučiti o novih vrstah datotek s pravili ujemanja po meri.ripgrep podpira številne funkcije, ki jih najdemo v grep-u, na primer prikazovanje konteksta rezultatov iskanja, iskanje po več vzorcih, poudarjanje ujemanj z barvo in popolna podpora Unicode.Za razliko od GNU grep, ripgrep ostane hiter, medtem ko podpira Unicode (ki je vedno vklopljen) .... Z drugimi besedami, uporabite ripgrep, če vam je všeč hitrost, normalne privzete nastavitve, manj napak in Unicode.

Kategorije

Alternativa ripgrepu za BSD s komercialno licenco