Hi all,

In the end, my solution was to use Vim's marker folding. I enclosed 
each class in {{{1 and }}}1, and each method in {{{2 and }}}2. That 
way I get end checking on those high levels, and also get the 
benefit of being able to fold code I'm not currently interested in.

SteveT
 
Steve Litt
http://www.troubleshooters.com
slitt / troubleshooters.com