From: Tyler Prete Date: 2007-05-08T07:15:04+09:00 Subject: Re: VIM and IRB ------=_Part_114563_2418101.1178576098124 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline I'm looking into his script above... but even your script is a lifesaver! I use vim almost exclusively (although the new Netbeans stuff is tempting...) but getting my code into irb has often been a pain for me. Thanks for the script! --Tyler Prete On 5/6/07, Brian Guthrie wrote: > > 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 > > ------=_Part_114563_2418101.1178576098124--