From: Brian Guthrie Date: 2007-05-07T02:08:18+09:00 Subject: Re: VIM and IRB On 5/6/07, Frank Fischer wrote: > Hi, > > my favourite editor for programming is Vim. When editing some ruby-scripts I > usually have an xterm open with a running irb-session. When testing some > code snippets, I copy & paste them to IRB. In Emacs I could evaluate those > snippets in an inferior-ruby session within Emacs. I do not know how to > this in Vim, so I wrote a little vim-plugin called 'vinfruby' to do > something similar. > > vinfruby starts an xterm with an IRB session and uses DRb to communicate > with the Vim-plugin. The plugin then sends the code to be evaluated on > keypress to IRB, for example just press '\rt' to open an irb session, '\rf' > to send the whole file to irb or '\rd' to send the current 'def..end' > block. > > I do not know, but perhaps someone may find this script useful so I decided > to post it here in the news. Just extract the files from > > http://www-user.tu-chemnitz.de/~fifr/downloads/vinfruby.tgz > > to ~/.vim/plugin. The file 'vinfruby.vim' explains the key-mappings. The > plugin is neighter complete nor pretty well tested, but it works for me. > > > > Hope it may be useful, > > Greetings, > > Frank. Much simpler but not nearly as cool, and I don't know if others do the same, I have my vim set up to save and run the current file in IRB when I hit F2 (doesn't work in gvim): map :!clear:w:!irb -r% Brian