> I'm a vim diehard, but it would be nice to have something like ctags
> or similar for Ruby.  
I'm using ctags and ruby.  Maybe it's your version of ctags?  Exuberant 
Ctags (ctags.sf.net) has supported every language I've thrown at it.