aboutsummaryrefslogblamecommitdiff
path: root/devel/amber/pkg-descr
blob: f977173854b3bc7fa0be59726fa2280453d25bb0 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                    
amber is a code search and replace tool written in Rust.
This tool is inspired by 'ack', 'ag', and other grep-like tools.

Features:
- Recursively search from the current directory
- Ignore VCS directories (.git, .hg, .svn, .bzr)
- Ignore binary files
- Output by the colored format

Large files (> 1MB by default) are divided and searched in parallel.

amber can replace a keyword over directories (traditionally by
`find ... | xargs sed -i '...'`) .
User can decide to do replacing or not interactively.