💾 Archived View for heavysquare.com › notes › FFE8-page-nav-in-buffers.txt captured on 2021-12-03 at 14:04:38.

View Raw

More Information

-=-=-=-=-=-=-


~~ 2021-02-17T19:31:57+01:00

Editor ergonomics.

These lines starting with blue ~ signs in vim are really nice. Actually,
enabling the actual content to end before the bottom of the window or
buffer widget, is really nice. You know that for staircase steps being
18cm tall, even a 1cm difference can cause high rates of people slipping
on them. Now imagine you page down in a file. You're on the penultimate
page, you have only half the screen worth of content left which you
cannot see. Now let's say your viewer doesn't have this feature of
"lines not belonging to the content". You press page down the last time
and what happens is that you will have half page of content which you
already saw and half page new content. But.. You pressed page down,
your brain has to recognize this, and probably catch up to the point
which is the first line of new content. That's bad. Ability of having
this half page of no-content has the really nice property so that when
you press page down, all the data you now have on your screen is new
and is right below the previous screen/page.