Every time I see a project using icon font sets (this particular project recommends Nerd Font [1]), I feel something is very wrong. We already have a sort of way (or two) to represent an image in the terminal, but icon fonts are a different beast because it essentially supports a vector representation. Code point collision is already happening (Nerd Font is already coping with this [2]), and in a long run this seems unsustainable. So... is there any way or proposal to encode a vector image in the terminal? (And no, iTerm doesn't seem to support SVG in its inline image support [3].)

[1] https://github.com/ryanoasis/nerd-fonts

[2] https://github.com/ryanoasis/nerd-fonts/wiki/Codepoint-Confl...

[3] https://www.iterm2.com/documentation-images.html

xterm has a Tektronix 4014 mode, but that's not exactly what's needed or desired..

xterm also has sixels, which give reasonably high-resolution color graphics in normal VT340 mode.

https://github.com/saitoha/libsixel

By high-resolution I mean you can display JPEGs using sixels. You can run OpenGL programs using sixels.