Запуск gvim из командной строки не работает для меня (в том смысле, что это не приемлемо).Когда я использую приложение с графическим интерфейсом, я хочу использовать его как графический интерфейс, без бесполезного затягивания оболочки в фоновом режиме.
Уловка 'set shell=
', которая работает для пользователей Mac, не работает для меня,Как и вы, я использую Ubuntu.Даже установка оболочки на /bin/bash
не делает этого.
Единственное, что я получил для работы, это это.Прежде всего, установите rvm.vim в дополнение к rails.vim .
Затем, когда вы откроете gvim / cream, перейдите в корневую папку вашего проекта и введите
:Rvm
Это приведет к тому, что rvm.vim прочитает ваш файл .ruby-version
(или .rvmrc
) и правильно инициализируется.
На данный момент,
:Rake
:Rgenerate
... и другие команды rails.vim должны работать просто отлично.
Обратите внимание, что вы также можете передавать аргументы в :Rvm
так же, как при запуске rvm
из оболочки.