Appearance
Hidden/invisible (SGR 8)
SGR 8 renders text invisible by setting the foreground color to match the background. The sequence is
ESC [ 8 m. The text is still present and selectable — it is hidden visually but not removed from the terminal buffer. Reset with SGR 28.Supported by 0 of 6 backends (0%)
Support Matrix
| Backend | Version | Support | Notes |
|---|---|---|---|
| Alacritty | 0.26.0 | ~ partial | Not exposed via alacritty_terminal API |
| Ghostty | 1.3.1 | ~ partial | Ghostty parses SGR 8 but doesn't expose hidden in cell data |
| Kitty | 0.40.0 | ~ partial | Not exposed via Python batch bridge |
| WezTerm | 0.1.0-fork.5 | ~ partial | Not exposed via wezterm-term API |
| xterm.js | 5.5.0 | ~ partial | Parser handles SGR 8 but headless mode doesn't expose hidden attribute |
| vt100 | 0.1.0 | ✗ no | Not implemented — pure TypeScript emulator |