ripgrep (rg) beginner productivity 90% Usefulness

Schnelle Dateisuche mit ripgrep

Verwenden Sie ripgrep (`rg`), ein extrem schnelles, zeilenorientiertes Suchwerkzeug, um Textmuster in Dateien zu finden. Es ist optimiert für große Codebasen und ignoriert standardmäßig `.gitignore`-Dateien, was die Suche relevanter macht.

Originalvideo ansehen: The Real Reason Why OpenAI Just Shutdown Sora
3 Schritte
1

ripgrep installieren

Installieren Sie ripgrep auf Ihrem System. Unter macOS mit Homebrew (`brew install ripgrep`). Unter Linux mit Ihrem Paketmanager (z.B. `sudo apt install ripgrep` für Debian/Ubuntu).

brew install ripgrep
Tipp: ripgrep ist oft unter dem Befehl `rg` verfügbar.
2

Textmuster in Dateien suchen

Navigieren Sie in das gewünschte Verzeichnis und führen Sie `rg <Muster>` aus, um das Muster in allen Dateien zu suchen. Zum Beispiel `rg 'function myFunc'` sucht nach der Zeichenkette 'function myFunc'.

rg 'meinTextmuster'
Tipp: ripgrep ist standardmäßig rekursiv und ignoriert Dateien, die in `.gitignore` aufgeführt sind. Nutzen Sie `rg -i` für eine case-insensitive Suche.
3

Erweiterte Suchoptionen

Verwenden Sie `rg -tjs 'meinTextmuster'` um nur in JavaScript-Dateien zu suchen, oder `rg -l 'meinTextmuster'` um nur die Dateinamen der Treffer auszugeben. `rg -v 'meinTextmuster'` invertiert die Suche und zeigt Zeilen, die das Muster NICHT enthalten.

rg -tjs 'console.log'
Tipp: Die Option `-t` erlaubt die Filterung nach Dateityp, z.B. `-tjs` für JavaScript, `-tpy` für Python. Nutzen Sie `rg --help` für eine vollständige Liste der Optionen.
← Alle Playbooks anzeigen