Skip to content

Cmd+Down should page down (macOS/VSCode consistency) #28

Description

@audreyfeldroy

I always press Cmd down arrow to page down, but the shortcut that actually works is option down arrow. Not sure if I should just learn the Pad way or if we should make Pad shortcuts consistent with VSCode.

Claude Opus 4.6's Interpretation

Page down is bound to alt+down (src/pad/app.py:1075). In VSCode and most macOS apps, Cmd+Down moves to end of document. The user is genuinely unsure whether Pad should adopt VSCode conventions or whether this is just a learning curve thing.

Possible solutions

  • Add Cmd+Down/Cmd+Up as aliases for page down/up
  • Match VSCode conventions: Cmd+Down = end of file, Option+Down = page down (current)
  • Keep current bindings and document the keybindings more visibly so users can discover them
  • Some combination: adopt the most common macOS/VSCode shortcuts but keep Pad-specific ones where they don't conflict

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions