I thought this post would be about Ruby, but instead it's about Rails. Sort of. :(
For the record, I do straight ruby; I don't even know how to deploy rails.
However, /usr/bin/ri (ri v1.0.1 - 20041108) does give completion but different from your list. ri K<tab> gives Classes and methods (e.g. Kconv\#guess) and not just classes. So it's a huge list. Thx.