Hacker News new | ask | show | jobs
by j-james 1372 days ago
Yes, kitty has a series of VTE terminal protocol extensions:

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

The intention is to document them well enough that other terminal emulators can implement them (which some have).

Among those is a graphics protocol, which is actually (optionally) used by chafa. Another is a keyboard protocol extension: which has been implemented by a number of editors and other terminals: notably neovim, kakoune, helix, wezterm, and foot.

https://github.com/wez/wezterm/issues/986

https://codeberg.org/dnkl/foot/issues/319