Crates.io | gkosgrep |
lib.rs | gkosgrep |
version | 0.1.10 |
source | src |
created_at | 2020-02-10 03:09:59.988985 |
updated_at | 2020-06-06 02:06:55.201984 |
description | A simple grep clone for developers |
homepage | https://github.com/dhilst/gkosgrep |
repository | https://github.com/dhilst/gkosgrep |
max_upload_size | |
id | 206904 |
size | 169,979 |
Small tool for greping supporting .gitignore and custom .ignore file. This make easy to ignore files that reside in git like rspec support files.
cargo install gkosgrep
I did this to use inside vim as a replacement for the silver searcher that would be easier to customize what is ignored. The usage is damn simple
gkosgrep <path> [pattern]
If ignored file is missing it is just ignored. To use this with fzf inside vim, do:
command! -bang -nargs=* Gkosgrep
\ call fzf#vim#grep(
\ $HOME.'/.cargo/bin/gkosgrep . '.shellescape(<q-args>), 0,
\ {}, <bang>0)
Then use Gkosgrep
command to filter files