Intro
TMUX is a terminal multiplexer which lets you run multiple terminal sessions/instances in a single window.
The leader button: Ctrl + b
is used to trigger many commands when inside a tmux session.
Basic Commands
tmux
: Starts a new tmux session.tmux attach
: Reattaches to an existing session.leader + n
: to go to next pane.leader + d
: Detaches the current session.leader + %
: Splits the window horizontally.leader + "
: Splits the window vertically.leader + <number>
: Switches to a specific window (e.g., Ctrl + b 1 for window 1).leader + c
: Creates a new window.leader + &
: Kills the current window.leader + x
: Kills the current pane.tmux ls
: Lists all active sessions.tmux kill-session -t <session_name>
: Kills a specific session.tmux kill-server
: Kills all tmux sessions.tmux rename-session -t <old_name> <new_name>
: Renames a session.tmux new-window -n <window_name>
: Creates a new window with a specified name.
Cheat Sheet: https://tmuxcheatsheet.com/ Introductory video by typecraft on YouTube: https://www.youtube.com/watch?v=niuOc02Rvrc