If I do the equivalent of a
(setq grep-find-command "find somepath \\( -path \*/.svn \\) -prune -o
-type f \\( -iname \\*.cpp \\) -exec grep -nH -e {} /dev/null \\;")
in my .emacs file,
C-u C-u M-x rgrep
does indeed use this pattern (and does not ask about anything else, and
I could use a keyboard shortcut for this) - so far so good. However, I
feel that having to look at that long-ish command every time I use it,
is not elegant - in particular, as I need to navigate to the correct
position when the find command is being displayed in the minibuffer
(point should be between "-e" and "{}" to insert the pattern to search
for). Could you help me improve on this?