$ learn tmux — no installation, no risk

Try tmux, right here

This is a simulated tmux session that responds to the real keybindings. Click it, press Ctrl+b then %, and work through the missions — you'll have the muscle memory before you ever open a terminal.

$ npm run dev
ready on localhost:3000
[main]0:main*^B
click to attach

A simulated session — real keybindings, zero risk. Esc/Tab to leave.

missions0/8
  • [ ]split side-by-side — C-b %
  • [ ]split top/bottom — C-b "
  • [ ]move between panes — C-b then an arrow
  • [ ]zoom a pane full-screen — C-b z (again to restore)
  • [ ]kill a pane — C-b x
  • [ ]open a new window — C-b c
  • [ ]switch windows — C-b n, p, or a number
  • [ ]detach, then come back — C-b d

Then learn why it works

Five short lessons: mental model first, keybindings second, config last. About 25 minutes end to end.

  1. 1What tmux actually isMost tutorials start with keybindings. That's backwards — tmux has maybe eight ideas, and
  2. 2Sessions: detach, reattach, never lose workSessions are the reason tmux exists. Learn these four commands and you already get most of
  3. 3Windows and panes: your terminal, tiledWindows are tabs; panes are splits. Ten keybindings cover 95% of daily use — these are the
  4. 4Copy mode: scrolling, searching, copyingThe first time your mouse wheel does nothing in tmux is a rite of passage. tmux keeps its
  5. 5Your config: fix the defaults, then stoptmux's defaults are famously hostile — tiny scrollback, no mouse, awkward keys, colors mis