Plugin Roundup: Ruby Debugging, Splice

Ruby Debugging

Alex R. Young
usevim
1 min readMay 22, 2012

--

vim-addon-ruby-debug-ide (GitHub: MarcWeber / vim-addon-ruby-debug-ide) by Marc Weber may not have the most original name, but nonetheless it’s an interesting ruby debugging interface for ruby-debug-ide19. It supports stepping, breakpoints, variables, and restarting the process. It requires a patched version of ruby-debug-ide19, and is still at an early stage.

The author has also written vim-addon-rdebug (GitHub: MarcWeber / vim-addon-rdebug). This script is a more minimal debugger that requires debug to be loaded in the ruby process.

Splice

Splice (GitHub: sjl / splice.vim, License: MIT/X11) by Steve Losh helps resolve conflicts during three-way merges. The Splice homepage has more details on installation and usage (Python is required).

The interesting thing about Splice is it’s inspired by Adobe Lightroom rather than traditional diff tools. Like Lightroom, Splice has several modes that present files and their changes in various ways. To see it in action, take a look at Steve’s Splice screencast.

--

--