Expand description
Input handling: dispatches keystrokes by current mode.
Routes key events to the appropriate handler based on state.mode:
Navigation → keymap::navigation, Search → keymap::search,
Command → command_parser::feed (Phase 3).
Modules§
- command_
parser - Command Mode grammar: parsing, history, completion, and validation.
- keymap
- Default and user-configured key bindings.
Structs§
- Input
Ctx - Mutable context shared with the keymap across ticks.
Functions§
- dispatch
- Dispatches
keyto the appropriate mode handler. - is_
text_ modifiers - Whether a
Charkey withmodifiersis a typed character rather than a chord.