Sempre fui viciadão em fazer buscas com o grep.

Porém um dia o @brodock me mostrou o ag.

ag -> The Silver Searcher

Ele funciona como o grep porém é um pouco mais humanizado.

Para instalar no mac use:

brew install the_silver_searcher

ou no linux:

apt-get install silversearcher-ag

Ele também tem integração com o vim: meu editor favorito. Então é só adicionar o NeoBundle

NeoBundle 'rking/ag.vim'

Diferenças para o grep

Na real não existem grandes diferenças. Ele apenas é mais amigável e por padrão já vem mais configurado.

Eu busco ag busca é muito semelhante a usar grep --color -nri busca ./*.

Só não preciso lembrar do que quer dizer -nri onde:

Abaixo exemplo fazendo buscas com grep vs ag.

No vim também tenho um keybind <esc>,f que uso para buscar com foco na palavra sobre o cursor. Muito útil fazer esse link para ganhar produtividade.


blog comments powered by Disqus
Compartilhar → Twitter Facebook Google+


Olá, sou o Jônatas Davi Paganini e esse é meu blog. Sou programador, tenho alguns projetos no github e escrevo livremente aqui no ideia.me.

Veja minhas talks ou conecte-se via twitter / github / instagram / facebook / linkedin / soundcloud / strava / meetup.