Seems I’ve been all about the terminal customisation recently…
I use grep
a lot. Multiple times every day without fail. I used ack
for a while when I started at my current workplace as that seemed to be favoured by a lot of the existing devs there. However, I found that not having ack
on some servers meant I was making silly mistakes when using grep
elsewhere. Ever typed this:
grep -R 'variable'
and sat there waiting? Well I have. So I switched away from ack
and became a grep
advocate. This move from ack
might also help explain my grep
default flags, one of which (that I didn’t mention in that post..) is -P
to use perlre
in the search string.