vim-ruby
vim-rubyという便利なツールがあるらしいので入れてみた。
$ sudo gem install vim-ruby [sudo] password for chisei: Need to update 23 gems from http://gems.rubyforge.org ....................... complete Successfully installed vim-ruby-2007.05.07
上のコマンドだけではなくてvim-ruby-install.rbを実行する必要があるらしい
$ find / -name "vim-ruby-install*" 2>/dev/null /var/lib/gems/1.8/gems/vim-ruby-2007.05.07/bin/vim-ruby-install.rb /var/lib/gems/1.8/bin/vim-ruby-install.rb $ /var/lib/gems/1.8/bin/vim-ruby-install.rb Possible Vim installation directories: 1) /home/chisei/.vim Please select one (or anything else to specify another directory): 1 Target directory '/home/chisei/.vim' does not exist. Do you want to create it? [Yn] Y mkdir -p /home/chisei/.vim mkdir -p -m 755 /home/chisei/.vim/autoload autoload/rubycomplete.vim -> /home/chisei/.vim/autoload/rubycomplete.vim mkdir -p -m 755 /home/chisei/.vim/compiler compiler/eruby.vim -> /home/chisei/.vim/compiler/eruby.vim compiler/ruby.vim -> /home/chisei/.vim/compiler/ruby.vim compiler/rubyunit.vim -> /home/chisei/.vim/compiler/rubyunit.vim mkdir -p -m 755 /home/chisei/.vim/ftdetect ftdetect/ruby.vim -> /home/chisei/.vim/ftdetect/ruby.vim mkdir -p -m 755 /home/chisei/.vim/ftplugin ftplugin/eruby.vim -> /home/chisei/.vim/ftplugin/eruby.vim ftplugin/ruby.vim -> /home/chisei/.vim/ftplugin/ruby.vim mkdir -p -m 755 /home/chisei/.vim/indent indent/eruby.vim -> /home/chisei/.vim/indent/eruby.vim indent/ruby.vim -> /home/chisei/.vim/indent/ruby.vim mkdir -p -m 755 /home/chisei/.vim/syntax syntax/eruby.vim -> /home/chisei/.vim/syntax/eruby.vim syntax/ruby.vim -> /home/chisei/.vim/syntax/ruby.vim
さらに.vimrcの設定を行う
filetype on filetype indent on filetype plugin on
別件で、
:compiler ruby
を行ってから
:make -c %
が便利すぎる
以下参考になったサイト
vimでrubyプログラミング S.S.S. blog/ウェブリブログ