Complete tmux keyboard shortcuts and commands cheat sheet for terminal multiplexing. Essential for remote server management and multi-tasking in the terminal.
tmux is a popular DevOps/CLI tool used by professionals worldwide. Learning keyboard shortcuts can dramatically speed up your workflow — studies show shortcut users save an average of 8 days per year compared to mouse-only users.
This page covers all 8 tmux shortcuts across 1 categories: Sessions & Windows. Each shortcut includes a description to help you understand when and how to use it effectively.
Start with the essentials: Learn Ctrl + B, C (New window) and Ctrl + B, N (Next window) first — these are the most commonly used.
Practice daily: Pick 2–3 new shortcuts each day and consciously use them instead of the mouse. Within a week, they become muscle memory.
Print this cheat sheet: Keep a reference nearby until shortcuts become automatic. Focus on the Sessions & Windows category first.
CLI tip: Create shell aliases for the commands you use most. Combine them with these shortcuts for maximum efficiency.
Search all tmux shortcuts interactively
Interactive Shortcut Finder| Shortcut | Action | Description |
|---|---|---|
| Ctrl + B, C | New window | Create a new window. |
| Ctrl + B, N | Next window | Go to next window. |
| Ctrl + B, P | Previous window | Go to previous window. |
| Ctrl + B, % | Vertical split | Split pane vertically. |
| Ctrl + B, " | Horizontal split | Split pane horizontally. |
| Ctrl + B, D | Detach session | Detach from session. |
| Ctrl + B, [ | Scroll mode | Enter scroll mode. |
| Ctrl + B, ? | Shortcuts list | Show keyboard shortcuts. |
Press Ctrl+B then % for vertical split, or Ctrl+B then " for horizontal split.
Press Ctrl+B then C to create a new window.
Press Ctrl+B then D to detach. Reattach later with 'tmux attach'.
Press Ctrl+B then arrow keys to move between panes.
Browse shortcuts for 230 platforms
Explore All