Skip to content

[P2] Keyboard input mapping module #4

@fissible

Description

@fissible

Centralize key parsing and action mapping so widgets don't each implement their own.

Must handle: arrows, enter, esc, tab, shift-tab, page up/down, home/end, common shortcuts (/, q, ?).

Deliverable: src/keyboard.sh with a shellframe_key_read function and named key constants.
Effort: M (~half day) | Phase: 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions