[Feature request] Navigate to next page with scrolling
Problem
When I'm reading a zoomed-in document I need to progress through it using a sequence of 2 different keys: J
(go to the next page) and L
(scroll to the bottom of the page).
- When I start I'm at the top of the page. I read the visible part.
- Then I I scroll down using
L
. Then I read the bottom part. - I need to go to the next page so I press
J
(orPageDown
). (and the cycle repeats)
So to progress through a document I need to use sequence L
, J
, L
, J
... In my opinion it's not the best user experience, because you all the time have remember which button you need to press now.
Proposed solution
I think it would make a lot of sense to add a command that would merge both scrolling and going to the next page:
- If you are not at the bottom of the page, scroll page by one screen, no more than to the bottom of the page (or to the bottom of the page, to make it simpler)
- If you already are at the bottom of the page, go to the next page
Such a command could be bound to a key, e.g. Space
, and then the document could be progressed using single key strokes (Space
, Space
, Space
...), without a need to think which one you need to press now.
Correct me if I'm wrong
Please correct me if I'm wrong and this is already possible somehow.
scroll-page-aware
I actually see an option in man zathurarc
that seem like it could work like this - scroll-page-aware
. The problem is it doesn't work like this. Instead it has some pretty weird behavior that I find hard to understand and describe here.