tui.kittykeyboardprotocol

Undocumented in source.

Members

Classes

KeyInput
class KeyInput
Undocumented in source.
Tokenizer
class Tokenizer
Undocumented in source.

Enums

EventType
enum EventType
Undocumented in source.
Key
enum Key

generated by kbd macro from the table at https://sw.kovidgoyal.net/kitty/keyboard-protocol/#legacy-functional-keys

Modifier
enum Modifier

https://sw.kovidgoyal.net/kitty/keyboard-protocol/#legacy-functional-keys

Functions

parseEventType
EventType parseEventType(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
parseKeyInput
immutable(KeyInput) parseKeyInput(const(byte)[] input)
Undocumented in source. Be warned that the author may not have intended to support it.
parseModifier
Modifier parseModifier(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
parseModifierAndEvent
auto parseModifierAndEvent(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString(Modifier m)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

KITTY_KEYBOARD_DISABLE
auto KITTY_KEYBOARD_DISABLE;

disable kitty keyboard protocol enhancements

KITTY_KEYBOARD_ENABLE
auto KITTY_KEYBOARD_ENABLE;

https://sw.kovidgoyal.net/kitty/keyboard-protocol

enable all kitty keyboard protocol enhancements

Meta