1
5
Fork
You've already forked scroll-beyond.el
1
An Emacs package to enable scrolling the point beyond window bounds
  • Emacs Lisp 100%
2026年03月16日 14:10:56 +01:00
demo.mp4 Initial commit 2026年03月15日 19:16:03 +01:00
README.org Initial commit 2026年03月15日 19:16:03 +01:00
scroll-beyond.el Don't set an initial value for point 2026年03月16日 14:10:56 +01:00

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))