Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
There is much more, though.
See here for an overview:
https://github.com/albertz/wiki/blob/master/terminal-escape-...
There are a couple of non-standard extensions, e.g. by iTerm:
https://iterm2.com/documentation-escape-codes.html https://iterm2.com/documentation-images.html
Some of them are pretty complicated to standardize. E.g. see this discussion on simple image support:
https://gitlab.freedesktop.org/terminal-wg/specifications/-/...
Looks like the Tektronix mode some terminals had back then.
https://github.com/rbanffy/fun_with_tektronix
To the 4 of you who actually care enough about this stuff to write stuff with it I offer you the following blatant self promotion:
oho https://github.com/masukomi/oho
I've been learning kitty the past few days. It also has several extensions (image mode, more complete keyboard handling, and a few others):
https://sw.kovidgoyal.net/kitty/protocol-extensions.html
Here is an overview of image modes:
https://github.com/kovidgoyal/kitty/issues/33
The terminal hyperlink thing seems quite useful. Kitty has some magic where if you click a hyperlink over a direct ssh connection it shows you a menu that has some options like download or download/opens in editor/reupload when done. I haven't checked the details yet how it determines that you are in an ssh session.