As I try to avoid carpal tunnel, I'm using the mouse scroll wheel less, and the page up and page down keys more. But pages are not logical separators in code, so I'd rather that the page up and down keys paged to previous function and next function, instead.
Does any code editor do this?
Maybe it would get annoying if your function were more than a page long and you wanted to scroll within them, but really that should* be rare--your functions should almost always fit on a page.
*that's right, "should." As in, "the universe would be a better place if."