News for hackers. Stuff that matters.
Re:Vim plugin makes Ruby blocks into text objects by aditya on Monday December 27, 2010 @03:41PM (#2043592)
Nifty, but this seems like plugin overkill.

I just use matchit (http://www.vim.org/scripts/script.php?script_id=39) and then I can do v% to visually select everything to the end of a block.

Re:Vim plugin makes Ruby blocks into text objects by nelstrom on Monday December 27, 2010 @03:48PM (#2043611)
Matchit.vim is great too, but you have to position your cursor on one of the block delimiting keywords (e.g. class, module, def, if, do or end) to make `v%` do what you want. The nice thing about text-objects is that the target area where you can trigger them to achieve the desired effect is much larger.
Re:Vim plugin makes Ruby blocks into text objects by subelsky on Monday December 27, 2010 @03:54PM (#2043624)
plus you get the ability to increase and decrease the block scope with ir / ar
Re:Vim plugin makes Ruby blocks into text objects by nelstrom on Monday December 27, 2010 @04:09PM (#2043671)
Incidentally, the rubyblock text-object uses matchit under the hood.