keybindings

Crates.iokeybindings
lib.rskeybindings
version0.0.2
created_at2024-02-01 09:11:23.712634+00
updated_at2025-07-04 23:29:49.107659+00
descriptionA library for processing modal input
homepagehttps://github.com/ulyssa/modalkit/tree/main/crates/keybindings
repositoryhttps://github.com/ulyssa/modalkit
max_upload_size
id1122838
size118,014
Ulyssa (ulyssa)

documentation

README

keybindings

Build Status License: Apache 2.0 #modalkit:0x.badd.cafe Latest Version Docs Status

About

This crate provides environment-agnostic interfaces for tracking and processing keybindings in different modes, and can be used to build applications with modal input.

See modalkit for an example of using this crate to implement Vim and Emacs keybindings.

Usage

This crate can be used by adding keybindings to your dependencies in your project's Cargo.toml.

[dependencies]
keybindings = "0.0.2"

License

keybindings is released under the Apache License, Version 2.0.

Commit count: 158

cargo fmt