0% found this document useful (0 votes)
98 views

Tmux Cheat Sheet & Quick Reference

The document provides a concise cheat sheet and quick reference for the terminal multiplexer Tmux. It lists many Tmux commands organized by sections on sessions, windows, panes, copy mode, and other topics. The cheat sheet allows users to quickly look up Tmux shortcuts and commands.

Uploaded by

Nertu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views

Tmux Cheat Sheet & Quick Reference

The document provides a concise cheat sheet and quick reference for the terminal multiplexer Tmux. It lists many Tmux commands organized by sections on sessions, windows, panes, copy mode, and other topics. The cheat sheet allows users to quickly look up Tmux shortcuts and commands.

Uploaded by

Nertu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

5/27/23, 10:01 AM Tmux Cheat Sheet & Quick Reference

Tmux Cheat Sheet & Quick Reference


Mobile visit

FACEBOOK TWITTER REDDIT LINKEDIN TUMBLR WHATSAPP


(HTTPS://WWW.FACEBOOK.COM/SHARER/SHARER.PHP?
(HTTPS://TWITTER.COM/INTENT/TWEET?
(HTTP://WWW.REDDIT.COM/SUBMIT?
(HTTP://WWW.LINKEDIN.COM/SHAREARTICLE?
(HTTPS://TUMBLR.COM/SHARE/LINK?
(WHATSAPP://SEND?
U=HTTPS%3A%2F%2FTMUXCHEATSHEET.COM%2F)
TEXT=TMUX+CHEAT+SHEET+%26+QUICK+REFERENCE+HTTPS%3A%2F%2FTMUXCHEATSHEET.COM%2F)
URL=HTTPS%3A%2F%2FTMUXCHEATSHEET.COM%2F&TITLE=TMUX+CHEAT+SHEET+%26+QUICK+REFERE
MINI=TRUE&URL=HTTPS%3A%2F%2FTMUXCHEATSHEET.COM%2F&TITLE=TMUX+CHEA
URL=HTTPS%3A%2F%2FTMUXCHEATSHEET.COM%2F&NAME=TMUX
TEXT=TMUX+CHEAT+SHEET+%26+QUICK+REFE

Search cheats here 

Sessions
$ tmux
$ tmux new
$ tmux new-session
: new
Start a new session

$ tmux new -s mysession


: new -s mysession
Start a new session with the name mysession

$ tmux kill-ses -t mysession


$ tmux kill-session -t mysession
kill/delete session mysession

$ tmux kill-session -a
kill/delete all sessions but the current

$ tmux kill-session -a -t mysession


kill/delete all sessions but mysession

Ctrl + b $
Rename session

Ctrl + b d
Detach from session

: attach -d
Detach others on the session (Maximize window by detach other clients)

$ tmux ls
$ tmux list-sessions
Ctrl + b s
Show all sessions

https://tmuxcheatsheet.com 1/6
5/27/23, 10:01 AM Tmux Cheat Sheet & Quick Reference

$ tmux a
$ tmux at
$ tmux attach
$ tmux attach-session
Attach to last session

$ tmux a -t mysession
$ tmux at -t mysession
$ tmux attach -t mysession
$ tmux attach-session -t mysession
Attach to a session with the name mysession

Ctrl + b w
Session and Window Preview

Ctrl + b (
Move to previous session

Ctrl + b )
Move to next session

Windows
$ tmux new -s mysession -n mywindow
start a new session with the name mysession and window mywindow

Ctrl + b c
Create window

Ctrl + b ,
Rename current window

Ctrl + b &
Close current window

Ctrl + b w
List windows

Ctrl + b p
Previous window

Ctrl + b n
Next window

Ctrl + b 0 ... 9

https://tmuxcheatsheet.com 2/6
5/27/23, 10:01 AM Tmux Cheat Sheet & Quick Reference
Switch/select window by number

Ctrl + b l
Toggle last active window

: swap-window -s 2 -t 1
Reorder window, swap window number 2(src) and 1(dst)

: swap-window -t -1
Move current window to the left by one position

Panes
Ctrl + b ;
Toggle last active pane

Ctrl + b %
Split pane with horizontal layout

Ctrl + b "
Split pane with vertical layout

Ctrl + b {
Move the current pane left

Ctrl + b }
Move the current pane right

Ctrl + b
Ctrl + b
Ctrl + b
Ctrl + b
Switch to pane to the direction

: setw synchronize-panes
Toggle synchronize-panes(send command to all panes)

Ctrl + b Spacebar
Toggle between pane layouts

Ctrl + b o
Switch to next pane

Ctrl + b q
Show pane numbers

Ctrl + b q 0 ... 9
Switch/select pane by number

Ctrl + b z
Toggle pane zoom

Ctrl + b !
Convert pane into a window

Ctrl + b +
Ctrl + b Ctrl +

https://tmuxcheatsheet.com 3/6
5/27/23, 10:01 AM Tmux Cheat Sheet & Quick Reference

Ctrl + b +
Ctrl + b Ctrl +
Resize current pane height(holding second key is optional)

Ctrl + b +
Ctrl + b Ctrl +
Ctrl + b +
Ctrl + b Ctrl +
Resize current pane width(holding second key is optional)

Ctrl + b x
Close current pane

Copy Mode
: setw -g mode-keys vi
use vi keys in buffer

Ctrl + b [
Enter copy mode

Ctrl + b PgUp
Enter copy mode and scroll one page up

q
Quit mode

g
Go to top line

G
Go to bottom line

Scroll up

Scroll down

h
Move cursor left

j
Move cursor down

k
Move cursor up

l
Move cursor right

w
Move cursor forward one word at a time

b
Move cursor backward one word at a time

https://tmuxcheatsheet.com 4/6
5/27/23, 10:01 AM Tmux Cheat Sheet & Quick Reference

/
Search forward

?
Search backward

n
Next keyword occurance

N
Previous keyword occurance

Spacebar
Start selection

Esc
Clear selection

Enter
Copy selection

Ctrl + b ]
Paste contents of buffer_0

: show-buffer
display buffer_0 contents

: capture-pane
copy entire visible contents of pane to a buffer

: list-buffers
Show all buffers

: choose-buffer
Show all buffers and paste selected

: save-buffer buf.txt
Save buffer contents to buf.txt

: delete-buffer -b 1
delete buffer_1

Misc
Ctrl + b :
Enter command mode

: set -g OPTION
Set OPTION for all sessions

: setw -g OPTION
Set OPTION for all windows

: set mouse on
Enable mouse mode

Help

https://tmuxcheatsheet.com 5/6
5/27/23, 10:01 AM Tmux Cheat Sheet & Quick Reference

$ tmux list-keys
: list-keys
Ctrl + b ?
List key bindings(shortcuts)

$ tmux info
Show every session, window, pane, etc...

ASUS Zenbook S 13 OLED

https://tmuxcheatsheet.com 6/6

You might also like