I've been using a one-liner git alias to do this for a while now. Works really well.
It uses git grep for grepping/colouring the output and sed to remove prefixed whitespace.
It uses git grep for grepping/colouring the output and sed to remove prefixed whitespace.
If CLI regex matching (grep, ag, git grep, pt, ack...) works for you, I would stick with it ;)