cat / 012
clone

a spreadsheet for the terminal: lotus 1-2-3 looks, google sheets keys and formulas, one go binary

main
012 / docs / terminal / README.md
README.md 1.9K rendered
1---2title: "The terminal"3sidebar_position: 14---56# The terminal78012 uses what the terminal it runs in can do, and degrades quietly where9it can't: charts as images or text, links, the clipboard, the mouse,10colors that follow light and dark. Pipelines and nushell notebooks11have a section of their own: [Nushell](../nushell/README.md).1213| Page | For |14|---|---|15| [Themes](themes.md) | Your terminal's colors, a built-in scheme, or your own |16| [Serving over SSH](ssh.md) | `012 serve`: a 012 per session, on one directory |1718## Terminal features 012 uses1920| Feature | What for | Where it works |21|---|---|---|22| Kitty keyboard protocol | telling apart keys like Ctrl+I and Tab, Shift+Enter, and keys held to preview ([Keys](../reference/keys.md#keys-the-terminal-has-to-tell-apart)) | kitty, Ghostty, WezTerm, foot, Alacritty, iTerm2 |23| Mouse, all motion | hover highlights, drag, resize | most terminals |24| Pointer shape (OSC 22) | resize and text cursors over the grid | Ghostty, kitty, foot, xterm |25| Kitty graphics | chart images | kitty, Ghostty, WezTerm |26| Sixel graphics (DA1 attribute 4, XTSMGRAPHICS) | chart images where kitty graphics aren't, outside tmux: [Charts](../sheets/charts.md) | foot, xterm, mlterm, Windows Terminal |27| Hyperlinks (OSC 8) | links in cells | most modern terminals |28| Clipboard (OSC 52) | copying ranges | most terminals; tmux needs `set-clipboard on` |29| Progress (OSC 9;4) | JEV and import progress in the tab | Ghostty, Windows Terminal, iTerm2 |30| Notifications (OSC 9) | when JEV or an import finishes in the background | iTerm2, Ghostty, WezTerm |31| Curly, colored underlines | error cells | kitty, Ghostty, WezTerm, iTerm2, Alacritty |32| Background color query and mode 2031 | light and dark themes, following system changes | most terminals; 2031 in Ghostty and kitty |33| Synchronized output (2026) | flicker-free redraws | kitty, Ghostty, WezTerm, iTerm2, Alacritty |