Matthias Kopfermann wrote:

> ps: i didn't like the bracing of C ( the same problem or even
>       worse ) as the closed brace means many different things but
>       at least i can jump to the beginning with `%' in my vi.


you can use the emacs module (under emacs, of course) that incorporate 
some  nice functions:
- ruby-end-of-block / defun
- ruby-beginning-of-block / defun

I suppose the vim support has similar tools

?juli?n