Comment by userbinator

13 hours ago

Oh hell no. If you think "scroll here" is a sane default, you haven't experienced the pain of jumping possibly thousands of lines in a long document with an accidental click, and no easy way to go back to where you were.

I don't think that's a serious problem. There are three possibilities I can think of:

1. You're editing text outside of Emacs. Your cursor remains where it was, so you insert a single character and the document scrolls back to the cursor. You can then delete that character.

2. You're editing text in Emacs. You like to pretend it's still the 1970s and off-screen cursors are some pie-in-the-sky fantasy. You solve the problem with some unspecified ELISP wizardry, which as a self-respecting Emacs user you are surely capable of.

3. You're reading a read-only document. You activate your full-text search, which every good document viewer has, and start typing the last sentence you read while it's still fresh in your memory.

How about making it configurable system-wide? Except that ain't gonna happen with the insane fragmentation we're seeing in UI libraries

  • At least Mac OS has a global setting for this (oddly placed in the Appearance section):

    Click in the scroll bar to

    (•) Jump to the next page

    ( ) Jump to the spot that's clicked