Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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:

TerminalOperating SystemsImagesExtended Keypresses
alacritty1FreeBSD, Linux, macOS, NetBSD, OpenBSD, WindowsNY2
ConEmu3WindowsN4Y5
contour6FreeBSD, Linux, macOS, OpenBSD, WindowsY7N
foot1FreeBSD, Linux, OpenBSDY7Y2
ghostty1Linux, macOSY8Y2
gnome-terminal9FreeBSD, Linux, NetBSD, OpenBSDNN10
iTerm211macOSY12N
kitty9FreeBSD, Linux, macOS, NetBSD, OpenBSDY8Y2
konsole11FreeBSD, Linux, NetBSD, OpenBSDY7N13
mlterm3FreeBSD, Linux, NetBSD, OpenBSDY7N
rio1FreeBSD, Linux, macOS, WindowsY12Y2
wezterm1FreeBSD, Linux, macOS, WindowsY12Y2
Windows Terminal1WindowsY7Y5

  1. Open sourced under the MIT license ↩2 ↩3 ↩4 ↩5 ↩6

  2. Uses Kitty enhanced keyboard protocol ↩2 ↩3 ↩4 ↩5 ↩6

  3. Open sourced under a BSD 3-Clause license ↩2

  4. See ConEmu tracking issue

  5. Uses Windows APIs ↩2

  6. Open sourced under the Apache 2.0 license

  7. Uses sixel image protocol ↩2 ↩3 ↩4 ↩5

  8. Uses the new Kitty image protocol ↩2

  9. Open sourced under the GNU Public License version 3 ↩2

  10. See vte tracking issue

  11. Open sourced under the GNU Public License version 2 ↩2

  12. Uses iTerm2 inlines images protocol ↩2 ↩3

  13. See konsole tracking issue