Expand description

A datastructure for holding key map entries

Structs

The KeyMap struct is intended to hold the text sequences generated by unix terminal programs. Those sequences have overlapping/ambiguous meaning which requires having more data to correctly interpret the sequence. The lookup operation returns an enum describing the confidence of a match rather than a simple map lookup.

Enums

Holds the result of a lookup operation