После борьбы с этим я обнаружил этот очень полезный пост в списке рассылки BSD.Итак, вот (хотя и довольно некрасивое) решение:
git grep "[[:<:]]blah[[:>:]]"
Флаг git-grep -w
также работает, но иногда вы хотите соответствовать только началу или концу слова.
Обновление: Это изменилось в OS X 10.9 "Mavericks".Теперь вы можете использовать \<
, \>
и \b
.[[:<:]]
и [[:>:]]
больше не поддерживаются.