Selective Mouse Support in tmux: When to Use Granular Options vs the Global Switch
Learn how to enable mouse pane selection and resizing in tmux without accidentally switching windows by choosing between selective and global mouse options.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to enable mouse pane selection and resizing in tmux without accidentally switching windows by choosing between selective and global mouse options.
Learn how tmux’s client‑server architecture lets you detach a session, survive SSH drops, and reattach later without losing your work.
Learn how tmux's client-server architecture keeps remote processes alive through SSH drops, with a practical workflow for named sessions, detachment, and reattachment.
Learn how to use tmux session detachment to prevent long-running processes from terminating during SSH disconnects, including naming strategies and memory considerations.
Tmux keeps sessions alive by moving state into a persistent server process. Clients attach via a Unix socket, so detaching preserves programs, layout and scrollback for later reattachment.
In tmux, the prefix-key serves as the primary interceptor for all control commands. While the default Ctrl-b is standard, users often customize this to avoid collisions with application-specific shortcuts or to improve ergonomic accessibility. A challenge arises when managing multiple active sessions where different prefix keys might be desired for organizat
Goal Understand the current state of environment variable propagation in tmux when creating new panes, synchronizing input, or detaching and reattaching sessions. Constraints & Uncertainty The documented set -g default-command option assigns a command to new panes, yet it does not automatically carry over environment variables set in the parent session o
tmux supports pane-activity monitoring via the monitor-activity and visual-activity client options, which set a pane-activity flag when a pane receives new output and can display an indicator in the status line. The documented behavior of the flag and the visual indicator is ambiguous under concurrent activity. The documentation does not explicitly state whe