Skip to content

Keyboard panning: move the zoomed view with keys (reading helpers) #287

Description

@Maxaubert

Move the zoomed view with the keyboard, without touching the mouse, for reading long text.

  • Configurable binds (e.g. Ctrl+Alt+arrows) to pan by a step; hold to pan continuously with the same glide as tracking
  • Optional reading helpers: jump to the start of the line, next line (step down by a line height and back to the left edge)
  • Uses the detached-view path from the tracking work (Tracking modes: caret tracking, keyboard-focus tracking, mouse edge mode #276): the view moves, the pointer comes to the view on the next mouse move
  • Keys swallowed like the other keyboard binds (forbidden-key rules apply)

Suggested 2026-09-29 in the product-ideas review.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions