This is my macro:
grep -r --include="!?Search in files?*.*!" "!?Search for?search text!" ./!
Well, if Search for has < " > symbols, they are should be < \" > (for example, if some flag is checked for this macro or with another syntax:
"!\?Search for?search text\!"
P.S. Sorry for my English :)