Skip to main content

Crate par_term_keybindings

Crate par_term_keybindings 

Source
Expand description

Keybinding system for par-term.

This module provides runtime-configurable keybindings that allow users to define custom keyboard shortcuts in their config.yaml.

Features:

  • Configurable key combinations (Ctrl+Shift+B, CmdOrCtrl+V, etc.)
  • Modifier remapping (swap Ctrl and Super, etc.)
  • Physical key support for language-agnostic bindings

Re-exports§

pub use parser::KeyCombo;
pub use parser::ParseError;
pub use parser::key_combo_to_bytes;
pub use parser::parse_key_sequence;

Modules§

parser
Key combination parser.

Structs§

KeybindingMatcher
Matcher for comparing winit key events against keybindings.
KeybindingRegistry
Registry of keybindings mapping key combinations to action names.