The first question can't give an exact answer.
In fact, personally, I have enough supertab
'and competent of splitting into small files.
On the second question, again, I recommend not vim-rails, and plugins like Command-T
. Practical Rcontroller.
In General, view the screencast Akita on this subject: habrahabr.ru/blogs/ruby/68013/