Interactive find-and-replace in the terminal
$ brew install scooter$ yay -S scooter$ yay -S scooter-git$ winget install thomasschafer.scooter$ scoop install scooter$ pkgin install scooter$ cargo install scooter$ https://github.com/thomasschafer/scooter/releases/latest
scooter is an interactive find-and-replace terminal UI app. By default it recursively searches through files in the current directory, but can also be used to process text from stdin.
Search with either a fixed string or a regular expression, enter a replacement, and interactively toggle which instances you want to replace. If the instance you're attempting to replace has changed since the search was performed, e.g. if you've switched branches and that line no longer exists, that particular replacement won't occur: you'll see all such cases at the end.
Maintain scooter? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.
[](https://cli.masoko.net/tools/scooter/)<a href="https://cli.masoko.net/tools/scooter/"><img src="https://cli.masoko.net/badge/scooter.svg" alt="scooter on The Terminal Index"></a>to comment.
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
ugrep 7.8 file pattern searcher -- a user-friendly, faster, more capable grep replacement.
Interactive Grep
A fast, local, indexed code search tool optimized for AI coding assistants.
an adaptable text editor
A terminal user interface (TUI) application for testing and visualizing regular expressions in real-time.