Expand description
Key binding configuration and parsing.
This module provides utilities for parsing and managing keyboard shortcuts and their associated actions in skim.
Structs§
- KeyMap
- A map of key events to their associated actions
Functions§
- get_
default_ key_ map - Returns the default key bindings for skim
- parse_
action_ chain - Parses an action chain, separated by ’+’s into the corresponding actions
- parse_
key - Parses a key str into a crossterm KeyEvent
- parse_
keymap - Parse a single keymap and return the key and action(s)
- parse_
keymaps - Parse an iterator of keymaps into a KeyMap