GNU ELPA — topspace

topspace Atom Feed

Description
Recenter line 1 with scrollable upper margin/padding
Latest
topspace-0.3.1.tar (.sig), 2026-May-17, 70.0 KiB
Maintainer
Trevor Edwin Pogue <trevor.pogue@gmail.com>
Website
https://github.com/trevorpogue/topspace
Browse ELPA's repository
CGit or Gitweb
Badge

To install this package from Emacs, use package-install or list-packages.

Full description

TopSpace lets you display a buffer's first line in the center of a window
instead of just at the top.
This is done by automatically drawing an upper margin/padding above line 1
as you recenter and scroll it down.

See https://github.com/trevorpogue/topspace for a GIF demo & documentation.

Features:

- Easier on the eyes: Recenter or scroll down top text to a more
  comfortable eye level for reading, especially when in full-screen
  or on a large monitor.

- Easy to use: No new keybindings are required, keep using all
  your previous scrolling & recentering commands, except now you
  can also scroll down the first line.  It also integrates
  seamlessly with `centered-cursor-mode' to keep the cursor
  centered all the way to the first line.

Old versions

News

History of user-visible changes

v0.3.1 (2022-08-24)

Full Changelog

Fixed bugs:

v0.3.0 (2022-05-13)

Full Changelog

Implemented enhancements:

Fixed bugs:

v0.2.1 (2022-04-15)

Full Changelog

Fixed bugs:

v0.2.0 (2022-04-12)

Full Changelog

Implemented enhancements:

Fixed bugs:

v0.1.2 (2022-03-01)

Full Changelog

Fixed bugs:

Other changes:

v0.1.1 (2022-02-22)

Full Changelog

Fixed bugs:

v0.1.0 (2022-02-19)

Full Changelog … …