| Crates.io | gkosgrep |
| lib.rs | gkosgrep |
| version | 0.1.10 |
| created_at | 2020-02-10 03:09:59.988985+00 |
| updated_at | 2020-06-06 02:06:55.201984+00 |
| 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