I do Ruby on Rails development pretty much exclusively. I currently develop in OS X using TextMate. I have a virtual machine running to emulate as closely as possible the enviro
Check out the blog post: From Textmate to VIM for Rails coders.
The comments there may also valuable for you.