You!! いちいちShellたちあげないでEvalしちゃいなよ!! EvalSelection.vim
これナイスなスクリプト!!
選択した範囲を色々なスクリプトで実行してくれます。
rubyやperl、pythonは、実行ファイルのインストールが必須ですが、
ネイティブアプリをつかうので最新のインタープリターで動かすことができます。
実行時のムービーは、これ。
選択して、
つまり選択したコードをevalで実行して選択範囲を結果で置き換えてます。
使い方によっては、色々工夫出来そうです。
ちょっとしたスクリプトの勉強にもいいですね。
"e[LANG=r,o,p,y,その他色々|MODE=p,r,l,a"
コマンド説明
つまり、選択範囲をrubyで実行して、実行結果を置き換える時は、
ノーマルモード中に
結構早く入力しないと反応しないので注意してください!!