To install this package, run in Emacs:
M-x package-install RET topspace RET
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.
topspace-0.3.0.tar.lz | 2022-Aug-23 | 10.6 KiB |
Fixed bugs:
1
indicator sometimes displaying too high in linum-mode
#22 (trevorpogue)Implemented enhancements:
topspace-set-height
, enhance topspace-center-position
#19 (trevorpogue)topspace-height
function for use by external packages #15 (trevorpogue)smooth-scrolling
package #14 (trevorpogue)Fixed bugs:
Fixed bugs:
Implemented enhancements:
topspace-active
, improve topspace-autocenter-buffers
#4 (trevorpogue)Fixed bugs:
Fixed bugs:
* #2: Make recenter-top-bottom
act correctly when it moves point to bottom and top space is added to get there
Other changes:
Fixed bugs:
Full Changelog ... ...