Scooter – Interaktives Find-&-Replace-Tool für das Terminal
(github.com/thomasschafer)- Bietet die in GUI-Editoren verwendete Such-/Ersetzen-Funktion als UI im Terminal
- Arbeitet mit mehreren Dateien und kann jede einzeln verarbeiten
- Suche mit festen Zeichenfolgen oder regulären Ausdrücken, Eingabe des Ersetzungstextes und anschließende individuelle Auswahl, ob ersetzt werden soll
- Es kann ein regulärer Ausdruck für Dateipfade angegeben werden, um nur bestimmte Dateien zu durchsuchen
- Wenn sich eine Datei nach der Suche geändert hat, werden Ersetzungen für diese Änderungen automatisch ausgeschlossen; solche Fälle werden am Ende separat angezeigt
- Unterstützt
.gitignore- und.ignore-Dateien - Ignoriert standardmäßig versteckte Dateien, kann sie aber mit dem Flag
--hiddeneinschließen - Capture Groups aus regulären Ausdrücken können im Ersetzungstext verwendet werden: Suche nach
(\d) - (\w+)und Ersetzen durch($2) "$1" - In Rust geschrieben. Binärdateien für Windows, macOS und Linux verfügbar
Noch keine Kommentare.