SwiftTerm
SwiftTerm copied to clipboard
Extended Keyboard Input Support
There is a proposal floating around to extend the keyboard support in terminals:
https://sw.kovidgoyal.net/kitty/keyboard-protocol.html
It allows things like reporting on the status of additional key modifiers, as well as distinguishing individual keystrokes.
Might be worth adding.
Work in progress branch:
https://github.com/migueldeicaza/SwiftTerm/compare/main...extended-keyinput
This is how tmux implemented it:
0ab82d95314e7a26a48452c77ad710f3aff97dd7