I used:
find ~/web_project -name "config_*.php" -print | xargs vim
In vim, everything is fine. But, if the output is vim, the terminal freezes.
My env: osx 10.6, macvim
vim $(find ~/web_project -name "config_*.php")
Often I want to check my find command first, so
find ~/web_project -name "config_*.php" vim $(!!)
You can try (checked on 10.5).
$ vim `find ~/web_project -name "config_*.php"`