<c-d>
and <c-u>
both, by default, drop you in the first non-whitespace column of the given row.
This behavior is kind of distracting when quickly scanning through pages. Is there a way to get way to configure vim to keep the cursor in the same column when scrolling by pages. I have virtualedit
enabled, so not-moving the cursor is always possible, even if <c-u>
/<c-d>
moves focus to an empty line.