そのままだとシステム標準の Ruby が使われるっぽいです。 .vimrc に下記の設定を加えてやれば OK です: let g:quickrun_config = {} if strlen($rvm_bin_path) let g:quickrun_config['ruby'] = { \ 'command': 'ruby', \ 'exec': '$rvm_bin_path/ruby %s', \ 'tempfile': '{tempname()}.rb' \ } endif 追記 :! /usr/bin/env ruby -v でシステム標準の Ruby が呼ばれているのがおかしいのかな? 追記2 -s ”$HOME/.rvm/scripts/rvm” ? && source "$HOME/.rvm/scripts/rvm" を .zshrc に書いたのが原因でした。 .zshenv
元ネタ http://d.hatena.ne.jp/ruedap/20110225/vim_php_phpunit_quickrun http://vim-users.jp/2010/09/hack172/ Perl スクリプトを書く時は テストランナーに Prove を使うのでそっちを設定する。 augroup QuickRunUnitTest autocmd! autocmd BufWinEnter,BufNewFile *test.php set filetype=php.unit autocmd BufWinEnter,BufNewFile test_*.py set filetype=python.unit autocmd BufWinEnter,BufNewFile *.t set filetype=perl.unit augroup END let g:quickrun_co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く