streak 0d sign in / up

tmux

Live in tmux: sessions that survive disconnects, windows, panes, copy mode, your own config, and workspaces you open with one command.

~/reference: the whole course on one page →

1 Guided Lab Your First tmux Session Start tmux, leave it running in the background, and come back to it. beginner · 10 min · 4 steps Start Lab → 2 Guided Lab Named Sessions Give sessions names, run several at once, switch between them, rename and close them. beginner · 15 min · 5 steps Start Lab → 3 Challenge Challenge: Three Projects Run three projects in their own sessions: create, background, rename, close and switch without help. beginner · 10 min · 1 step Start Lab → 4 Guided Lab Windows Open several windows in one session, name them, move between them and close them. beginner · 15 min · 5 steps Start Lab → 5 Guided Lab Panes Split a window into panes, move between them, zoom in on one, and close them. beginner · 15 min · 6 steps Start Lab → 6 Challenge Challenge: The Monitoring Desk Build a working layout from a description: named windows, three panes and a live process monitor. beginner · 15 min · 1 step Start Lab → 7 Guided Lab It Keeps Running Start a long job in tmux, close the tab, come back, and find it still running. beginner · 10 min · 3 steps Start Lab → 8 Guided Lab Scrollback and Copy Mode Scroll back through output, search it, copy a line and paste it elsewhere, all from the keyboard. beginner · 15 min · 5 steps Start Lab → 9 Challenge Challenge: The Lost Token A build printed a one-time token and its log was never saved. Dig it out of the scrollback. beginner · 10 min · 1 step Start Lab → 10 Guided Lab Make It Yours: ~/.tmux.conf Change the prefix to Ctrl-a, turn on the mouse, optionally number windows from 1, and reload the config. beginner · 15 min · 4 steps Start Lab → 11 Challenge Challenge: The Broken Config A tmux config full of mistakes. Read the errors, fix every line, and load it. beginner · 15 min · 1 step Start Lab → 12 Guided Lab Talk to tmux from the Shell Create sessions, send them keystrokes, split and arrange panes, all with commands. beginner · 15 min · 4 steps Start Lab → 13 Guided Lab A Workspace in One Command Write a script that builds your whole working layout and opens it. beginner · 15 min · 2 steps Start Lab → 14 Challenge Challenge: One-Command Mornings Write a workspace script that builds your layout and is safe to run twice. beginner · 20 min · 1 step Start Lab → 15 Challenge Challenge: The Incident Room Set up a live view of two logs side by side, find a crash in the scrollback, and leave it running. beginner · 20 min · 1 step Start Lab →