If you use emacs/viper, I recommend vimpulse: http://www.emacswiki.org/emacs-es/Vimpulse
This gives you text objects - and they are fantastically useful. It also gives you the saner window functions of 'C-w hjkl'
This gives you text objects - and they are fantastically useful. It also gives you the saner window functions of 'C-w hjkl'
One question, how well do these work with say Paredit mode? Paredit really hates it if you change a parenthesis via some other function. If they get unbalanced paredit has a seizure.