~~ 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.