Я думаю, что существующие ответы устарели. Плагин ruby compiler поставляется вместе с vim, поэтому все, что вам нужно сейчас нужно сделать, - это запустить :compiler ruby
или добавить эту команду в ваш файл ~/.vim/ftplugin/ruby.vim
(создавая его при необходимости). Тогда не только запущенный :make
синтаксис проверит ваш код, но и переведет вас в режим быстрого исправления vim , что позволит вам сразу перейти к ошибкам.
Я говорю "должен", потому что плагин компилятора немного пропускает точку и не устанавливает makeprg
разумно. Вот что я на самом деле вставил в ~/.vim/ftplugin/ruby.vim
:
compiler ruby
setlocal makeprg=ruby\ -wc\ %
Я предложил , чтобы это было по умолчанию.