Added
GPU-rendered terminal using Ebitengine with offscreen compositing at native HiDPI resolution
Full PTY integration with xterm-256color, truecolor, and configurable 16-color ANSI palette
Pane splits — binary tree layout engine supporting horizontal and vertical splits at any depth
Each pane owns an independent PTY, shell, buffer, and cursor
Multi-tab workspace with OSC 0/2 title updates, user rename via double-click or Cmd+Shift+R
Tab pins — bind tabs to home-row slots (a–l) and jump instantly with Ctrl+Space
Tab switcher — fuzzy overlay to switch tabs by name (Cmd+Shift+T)
Text selection — click, double-click (word), triple-click (line), drag
Copy/paste via Cmd+C/Cmd+V with bracketed paste support
Configurable scrollback buffer with Shift+PgUp/Down navigation
In-buffer incremental search across scrollback and primary screen (Cmd+F)
TUI compatibility — X10 and SGR mouse reporting, alternate screen, focus events, Kitty keyboard protocol
Mouse drag selection in PTY mouse mode (e.g. Helix/Neovim)
Status bar showing live CWD, git branch, foreground process name, scroll offset, and zoom mode
Zoom pane — temporarily fullscreen the focused pane (Cmd+Z)
Command palette — searchable list of all commands and shortcuts (Cmd+P)
Help overlay — all keybindings grouped by category (Cmd+/)
Right-click context menu for copy/paste, pane management, scroll, and more
Session persistence — saves tab CWDs, titles, and pin slots on quit; restores on relaunch
Optional close confirmation dialog before closing a tab or pane
File explorer sidebar — tree browser with create, rename, delete, copy path, and Finder reveal (Cmd+E)
Command blocks — OSC 133 prompt/output tracking with hover-to-copy
Left Option as Meta key (configurable — right Option retains macOS character composition)
Word delete with Opt+Backspace
New tab inherits CWD of the active pane (configurable)
Config auto-bootstrap — writes a fully documented
~/.config/zurm/config.tomlon first launch with all keys and defaultsInstall shell hooks command in palette — writes OSC 133 zsh integration to
.zshrc