I often find myself finding files in a shell, and then wanting to edit all of them in a single gvim instance.
But the following: find . -name foo -print0 | xargs -0 gvim opens a gvim instance for every file found (gvim 'find . -name foo' doesn't work aswell).
How can I open all of them in a single instance? (no splits or tabs needed)
EDIT: I narrowed it down to simply running the command gvim file1 file2 opens 2 instances. Can't find anything in gvim help on how to make it open one.

gvim file1 file2will open one instance ofgvim. What makes you think it opens two? – garyjohn Nov 29 '10 at 15:38