GitHub - dalance/amber: A code search / replace tool
amber
amber is a code search and replace tool written by Rust.
This tool is inspired by ack,
ag, and other grep-like tools.
Features
Useful default settings
Recursively search from the current directory
Ignore VCS directories (.git, .hg, .svn, .bzr)
Ignore binary files
Output by the colored format
Multi-threaded searching
Large files ( > 1MB by default) are divided and searched in parallel.
Interactive replacing
amber can replace a keyword over directories (traditionally by find ... | xargs sed ...
Read more at github.com