tmux Terminal Multiplexer
source post: Home
Home
Source: other · unknown Saved: 2026-07-06 Tags: other Display: tmux Terminal Multiplexer — tmux lets users manage multiple terminal sessions in one window, with persistent sessions that survive disconnects.
TL;DR
tmux is a terminal multiplexer that allows users to create, manage, and switch between multiple terminal sessions within a single window. It supports detaching and reattaching sessions, making it ideal for persistent remote work. tmux solves the problem of losing terminal sessions on disconnect and the need to manage multiple terminal panes/windows without a graphical environment, enabling persistent and organized terminal workflows especially on remote servers.
What the post showed
Caption: tmux source code. Contribute to tmux/tmux development by creating an account on GitHub.
Key claims from transcript:
- (no transcript available)
Extraction path:
- html-meta
Extraction warnings:
- yt-dlp error: DownloadError: ERROR: Unsupported URL: https://github.com/tmux/tmux/wiki
What it actually is
- What: tmux is a terminal multiplexer that allows users to create, manage, and switch between multiple terminal sessions within a single window. It supports detaching and reattaching sessions, making it ideal for persistent remote work.
- Who built it / maintained by: Open-source project maintained by Nicholas Marriott and the tmux community
- Status: stable
- Why it matters: tmux solves the problem of losing terminal sessions on disconnect and the need to manage multiple terminal panes/windows without a graphical environment, enabling persistent and organized terminal workflows especially on remote servers.
- How it compares to alternatives:
- GNU Screen
- Zellij
- byobu
- WezTerm (multiplexer features)
- iTerm2 (tmux integration)
- GitHub stars: 47,417 · License: ISC · Archived: no
Links
Kickstarter guide
Install tmux via your system package manager (e.g., apt install tmux, brew install tmux). Start a new session with tmux new -s mysession, detach with Ctrl+b d, and reattach later with tmux attach -t mysession. Use Ctrl+b % and Ctrl+b " to split panes horizontally and vertically.