An Emacs package to enable scrolling the point beyond window bounds
| demo.mp4 | Initial commit | |
| README.org | Initial commit | |
| scroll-beyond.el | Don't set an initial value for point | |
scroll-beyond.el
Global minor mode to enable scrolling the point beyond window bounds.
Description
This package aims to make Emacs behave like most graphical text editors when scrolling with the mouse or trackpad. When the cursor or selection reach the window's edges, they will appear to scroll off-screen and their position is restored when it becomes visible again or they are moved.
Limitations
It currently cannot restore rectangular selections once they are scrolled completely off-screen.
Package
I'd like to eventually publish the package properly, but I'd also like some more time to look for potential edge cases :)
If you find any issues, please report them!
Usage
For now, you can install the package and enable the mode like so:
(use-package scroll-beyond
:vc (:url "https://codeberg.org/kramo/scroll-beyond.el.git")
:custom (scroll-beyond-mode t))