grep.vim入れたんだけど、Rgrepすると、以下のメッセージが表示されて動かない

|| xargs: illegal option -- -
|| usage: xargs [-0opt] [-E eofstr] [-I replstr [-R replacements]] [-J replstr]
|| [-L number] [-n number [-x]] [-P maxprocs] [-s size]
|| [utility [argument ...]]

.vimrcで、 set grepprg=internalを設定してもかわらないんですがどうしてなのでしょう?