Получение (Mac) Vim для работы с RVM

1623
michaelmichael

Я использую RVM для управления установками Ruby и Gems, а MacVim для создания и редактирования файлов Ruby.

У меня есть ключевая команда в моем ~/.vimrcотображении, чтобы оценить загруженный файл Ruby и распечатать вывод. Это выглядит примерно так:

map <Leader>r :w! <bar> !ruby %<CR> 

В оболочке zsh rubyкоманда учитывает мои настройки RVM. Однако в MacVim rubyкоманда загружает Ruby по умолчанию в at /usr/bin/rubyи полностью игнорирует RVM. Есть ли способ заставить MacVim распознавать версию Ruby, которую я установил с помощью RVM?

3

1 ответ на вопрос

2
James Conroy-Finn

Возможно, вас заинтересует плагин vim, над которым я только начал работать. Он называется rvm_ruby.vim и дает вам бывшие команды, которые достигнут RVM-исполняемых файлов ruby.

Вы бы использовали что-то вроде :Ruby %достижения версии ruby, которую вы использовали при запуске MacVim (при условии, что вы использовали это mvimв оболочке входа в систему).

Также есть :Gemкоманда ex, которая нацелена на команду gem RVM.

это делает трюк, и, безусловно, лучшее решение, чем мое. Спасибо большое! michaelmichael 13 лет назад 0

Похожие вопросы