Skip to main content

Crate hjkl_keymap

Crate hjkl_keymap 

Source
Expand description

hjkl-keymap — backend-agnostic modal keymap for the hjkl editor stack.

Provides:

Re-exports§

pub use chord::Chord;
pub use chord::ChordParseError;
pub use key::KeyCode;
pub use key::KeyEvent;
pub use key::KeyModifiers;
pub use keymap::KeyResolve;
pub use keymap::Keymap;
pub use keymap::KeymapError;
pub use keymap::Mode;
pub use trie::Binding;
pub use trie::Predicate;

Modules§

chord
Vim-style chord notation parser and serializer.
key
Backend-agnostic key event and modifier types.
keymap
The public Keymap API that consumers use for chord dispatch.
trie
Trie (prefix tree) data structure backing [Keymap].