Created
February 23, 2017 03:59
-
-
Save DmitryBe/68b8011d656c8af5399c92f9827da574 to your computer and use it in GitHub Desktop.
tux help
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set -g prefix ` | |
bind ` send-keys ` | |
unbind % | |
bind \ split-window -h | |
bind - split-window -v |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# start with name | |
tmux new -s myname | |
# list sesstions | |
tmux ls | |
# attached | |
tmux a -t <name_or_id> | |
# kill session | |
tmux kill-session -t myname | |
# kill all | |
tmux ls | grep : | cut -d. -f1 | awk '{print substr($1, 0, length($1)-1)}' | xargs kill | |
# sessions | |
:new<CR> new session | |
s list sessions | |
$ name session | |
# tabs | |
c create window | |
w list windows | |
n next window | |
p previous window | |
f find window | |
, name window | |
& kill window | |
# panels | |
% vertical split | |
" horizontal split | |
o swap panes | |
q show pane numbers | |
x kill pane | |
+ break pane into window (e.g. to select text by mouse to copy) | |
- restore pane from window | |
⍽ space - toggle between layouts | |
<prefix> q (Show pane numbers, when the numbers show up type the key to goto that pane) | |
<prefix> { (Move the current pane left) | |
<prefix> } (Move the current pane right) | |
<prefix> z toggle pane zoom | |
#misc | |
d detach | |
t big clock | |
? list shortcuts | |
: prompt | |
# config | |
# Mouse support - set to on if you want to use the mouse | |
* setw -g mode-mouse off | |
* set -g mouse-select-pane off | |
* set -g mouse-resize-pane off | |
* set -g mouse-select-window off | |
# Set the default terminal mode to 256color mode | |
set -g default-terminal "screen-256color" | |
# enable activity alerts | |
setw -g monitor-activity on | |
set -g visual-activity on | |
# Center the window list | |
set -g status-justify centre | |
# Maximize and restore a pane | |
unbind Up bind Up new-window -d -n tmp \; swap-pane -s tmp.1 \; select-window -t tmp | |
unbind Down | |
bind Down last-window \; swap-pane -s tmp.1 \; kill-window -t tmp | |
# links | |
http://pragprog.com/book/bhtmux/tmux |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment