- 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
--hidden einschließ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.