Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Z zathura
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 168
    • Issues 168
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pwmtpwmt
  • zathura
  • Issues
  • #228
Closed
Open
Issue created May 15, 2021 by Robert Kusznier@rjk

[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).

  1. When I start I'm at the top of the page. I read the visible part.
  2. Then I I scroll down using L. Then I read the bottom part.
  3. I need to go to the next page so I press J (or PageDown). (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.

Edited May 15, 2021 by Robert Kusznier
Assignee
Assign to
Time tracking