In-Band Terminal Multiplexing Considered Harmful
A consideration of why the reliability of a terminal environment is a decreasing function of the density of in-band multiplexers.
Development#terminal#tmux#architecture
A consideration of why the reliability of a terminal environment is a decreasing function of the density of in-band multiplexers.
How I got image paste and file drag-and-drop working in pi over SSH from kitty, and stopped pi's regular TUI mode from wiping scrollback, without forking pi.
zmx preserves one Kitty window ID and broadcasts the SSH kitten handshake to every attached client, causing rejected or interleaved responses.
zmx gives me the one thing I actually used from tmux (detachable sessions) and leaves window management to my OS, terminal, and editor.
How I route Kitty file hyperlinks to local or SSH-session Neovim, reuse RPC sockets, and keep remote files from opening on my Mac.