How TextMate sets up its path: http://macromates.com/textmate/manual/ shell_commands#search_path
Should give you the same as a bash login shell.
Cheers! It's a very steep but not unpleasant learning curve. It's certainly the first to tempt me away from vim.
Thanks for being helpful.
Best wishes,
N