|
1 | 1 | # rg
|
2 | 2 |
|
3 |
| -> Ripgrep is een recursieve regel-georiënteerde zoek tool. |
| 3 | +> Ripgrep, een recursieve regel-georiënteerde zoek tool. |
4 | 4 | > Wil een sneller alternatief zijn dan `grep`.
|
5 |
| -> Meer informatie: <https://github.com/BurntSushi/ripgrep>. |
| 5 | +> Meer informatie: <https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md>. |
6 | 6 |
|
7 |
| -- Zoek recursief in de huidige map naar een reguliere expressie: |
| 7 | +- Zoek recursief in de huidige map naar een patroon (reguliere expressie): |
8 | 8 |
|
9 |
| -`rg {{reguliere_expressie}}` |
| 9 | +`rg {{patroon}}` |
10 | 10 |
|
11 |
| -- Zoek recursief in de huidige map naar een reguliere expressie, inclusief verborgen bestanden en bestanden opgenomen in `.gitignore`: |
| 11 | +- Zoek recursief naar een patroon in een bestand of map: |
12 | 12 |
|
13 |
| -`rg --no-ignore --hidden {{reguliere_expressie}}` |
| 13 | +`rg {{patroon}} {{pad/naar/bestand_of_map}}` |
14 | 14 |
|
15 |
| -- Zoek alleen in een subset van mappen naar een reguliere expressie: |
| 15 | +- Voeg verborgen bestanden en onderdelen van de `.gitignore` toe: |
16 | 16 |
|
17 |
| -`rg {{reguliere_expressie}} {{set_van_submappen}}` |
| 17 | +`rg {{[-.|--hidden]}} --no-ignore {{patroon}}` |
18 | 18 |
|
19 |
| -- Zoek in bestanden die overeenkomen met een glob (bijv. `README.*`) naar een reguliere expressie: |
| 19 | +- Zoek in bestanden die overeenkomen met een glob (bijv. `README.*`) naar een patroon: |
20 | 20 |
|
21 |
| -`rg {{reguliere_expressie}} --glob {{glob}}` |
| 21 | +`rg {{patroon}} {{[-g|--glob]}} {{bestandsnaam_glob_patroon}}` |
22 | 22 |
|
23 |
| -- Zoek naar bestandsnamen die overeenkomen met een reguliere expressie: |
| 23 | +- Toon recursief de bestandsnamen welke overeenkomen met een pattern: |
24 | 24 |
|
25 |
| -`rg --files | rg {{reguliere_expressie}}` |
| 25 | +`rg --files | rg {{patroon}}` |
26 | 26 |
|
27 | 27 | - Toon alleen overeenkomende bestanden (handig bij het doorsturen naar andere commando's):
|
28 | 28 |
|
29 |
| -`rg --files-with-matches {{reguliere_expressie}}` |
| 29 | +`rg {{[-l|--files-with-matches]}} {{patroon}}` |
30 | 30 |
|
31 | 31 | - Toon regels die niet overeenkomen met de gegeven reguliere expressie:
|
32 | 32 |
|
33 |
| -`rg --invert-match {{reguliere_expressie}}` |
| 33 | +`rg {{[-v|--invert-match]}} {{patroon}}` |
34 | 34 |
|
35 | 35 | - Zoek naar een letterlijk string pattroon:
|
36 | 36 |
|
37 |
| -`rg --fixed-strings -- {{string}}` |
| 37 | +`rg {{[-D|--fixed-strings]}} -- {{string}}` |
0 commit comments