Seems I’ve been all about the terminal customisation recently…
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.