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

Tmux Basics Cheat Sheet

Uploaded by

Pas DEN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Tmux Basics Cheat Sheet

Uploaded by

Pas DEN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Tmux basics Cheat Sheet

by TheCultOfKaos via cheatography.com/22503/cs/4612/

General Controls Windows / Tabs -

ctrl+b Default Bind Key bind-key c Create a new window/tab

bind-key ? Lists bind-key combin​ations bind-key w List wi​ndo​ws/tabs (helps on smaller screens)

bind-key : Enter config options directly for current session bind-key , (Re)Name a window/tab

bind-key & Kill current window (confi​rmation req)


Tmux Sessions
bind-key <nu​mbe​r> Go directly to numbered window
tmux start tmux and attach to default session
bind-key l Last Active window/tab
tmux ls prints a list of existing tmux sessions
bind-key n Next window/tab
tmux new -s <na​me> Create a new named tmux session
bind​-key Pr​evious window
tmux a -t <na​me> Attach to a named tmux session
In the status bar (bottom) are the number​s/names of window​s/tabs.
tmux kill-s​ession -t <na​me> Kill a session when you're done with it

bind​-key, $ (Re)Name a session Panes (verti​cal​/ho​riz​ontal splits)

bind-key % Split current pane vertically


256 Color support
bind-key " Split current pane horizo​ntally
Add alias tmux="T​ERM​=sc​ree​n-2​56c​olo​r-bce tmux" to your
bind-key q Show numeric pane values (red is active)
~/.bas​h_p​rofile and set -g defaul​t-t​erminal "​xte​rm" to
bind-key o Cycle through panes
~/.tmu​x.conf
bind-key x Kill current pane (req confir​mation)

Other useful config file tricks bind-key ! Close all panes except current (req conf)

set-​option -g pane- Surround the active pane with a bind-key + Break pane into new tab/window
a​cti​ve-​bor​der-fg <co​lor​> specific color for easier
bind-key - Restore pane from new tab to old tab
identi​fic​ation
bind-key <arrow keys> Navigate around panes
bind '"' split-​window -c "​# When splitting a pane horizo​ntally,
{p​ane​_cu​rre​nt_​pat​h}" create the new pane from the There are many other key-bi​ndings for resizing panes that are worth
current directory learning, but out of scope for a basic cheats​heet. Using the mouse modes

bind % split-​window -h -c "​# When splitting a pane vertic​ally, for resizing is also helpful.

{p​ane​_cu​rre​nt_​pat​h}" create the new pane from the


current cirectory Mouse Support

bind c new-window -c "​# When creating a new window , setw -g mode-mouse on enable mouse integr​ation
{p​ane​_cu​rre​nt_​pat​h}" create from the current directory.
setw -g mouse-​sel​ect​-pane on use the mouse to select panes
bind-key R source​-file Allows you to bind-key R to reload
setw -g mouse-​res​ize​-pane on use the mouse to resize panes
~/.tmu​x.conf; displa​y-m​essage your tmux config for the current
setw -g mouse-​sel​ect​-window use the mouse to select
"​~/.t​mu​x.conf is reload​ed" session
on window​s/tabs
setw -g monito​r-a​ctivity on Allows tmux to monitor for
comman​d/p​rocess exits These go in ~/.tmu​x.conf

set -g visual​-ac​tivity on When a command exits in a non-


active window, visually change the
tab list to reflect that

These go in ~/.tmu​x.conf

By TheCultOfKaos Published 16th July, 2015. Sponsored by CrosswordCheats.com


cheatography.com/thecultofkaos/ Last updated 16th July, 2015. Learn to solve cryptic crosswords!
Page 1 of 1. http://crosswordcheats.com

You might also like