Причиной медлительности часто является неправильная или неправильная установка ruby_path во время компиляции vim ( см. Также обсуждение в google vim / ruby google group ). Его проще установить в vimrc, потому что вы можете изменить его без перекомпиляции vim. Вы можете установить путь через переменную g: ruby_path в вашем файле .vimrc. Это для OS X, но вы можете изменить его, чтобы он подходил для Linux. Не копируйте и не вставляйте оба, используйте правильный.
Если вы используете RBENV, добавьте это в ваш .vimrc:
" ruby path if you are using rbenv
let g:ruby_path = system('echo $HOME/.rbenv/shims')
Если вы используете RVM, добавьте это в ваш .vimrc:
" ruby path if you are using RVM
let g:ruby_path = system('rvm current')
Для меня часть о загрузке специфичных для ruby функций в vim стала в 10 раз быстрее.
Если вы используете jruby, то медлительность запуска может быть еще больше. Смотрите примеры для ее исправления здесь .