Terminal Comparisons
While you should be able to use iamb in any terminal with reasonable UTF-8
support, if you want to be able to see images in room history or use keypresses
like <S-Enter>, you might find this table useful:
| Terminal | Operating Systems | Images | Extended Keypresses |
|---|---|---|---|
| alacritty | FreeBSD, Linux, macOS, NetBSD, OpenBSD, Windows | N | Y1 |
| ConEmu | Windows | N2 | Y3 |
| foot | FreeBSD, Linux, OpenBSD | Y4 | Y1 |
| gnome-terminal | FreeBSD, Linux, NetBSD, OpenBSD | N | N5 |
| iTerm2 | macOS | Y6 | N |
| kitty | FreeBSD, Linux, macOS, NetBSD, OpenBSD | Y7 | Y1 |
| konsole | FreeBSD, Linux, NetBSD, OpenBSD | Y4 | N8 |
| mlterm | FreeBSD, Linux, NetBSD, OpenBSD | Y4 | N |
| rio | FreeBSD, Linux, macOS, Windows | Y6 | Y1 |
| wezterm | FreeBSD, Linux, macOS, Windows | Y6 | Y1 |
| Windows Terminal | Windows | Y4 | Y3 |
1
Uses Kitty enhanced keyboard protocol
2
3
Uses Windows APIs
4
Uses sixel image protocol
5
6
Uses iTerm2 inlines images protocol
7
Uses the new Kitty image protocol
8