tmuxまとめ

prefixは省略

セッション操作

tmux new -s <session name>: セッション作成
d : デタッチ
tmux ls: 一覧
tmux a -t <session name> : アタッチ
tmux kill-session -t <session name> : セッション削除
tmux kill-server : 全セッション削除

ウィンドウ操作

c : ウィンドウ作成
& : ウィンドウ削除
ウィンドウ番号: 該当ウィンドウに移動
p: previous window
n: next window
, : ウィンドウ名変更
w : ウィンドウ一覧
f : ウィンドウ検索

Pane操作

% : Pane水平分割
" : Pane垂直分割
o : Pane移動
q : Pane移動(数字で指定)
{ or } : Paneのスワップ
x : Pane削除
! : Paneを新規ウィンドウで作成

バッファ操作

[ : Bufferモード
Space : コピー開始
Enter : コピー修了
 ] : 貼り付け
 : list-buffers : バッファ一覧
= : バッファを選択して貼り付け

その他

t : 時計モード

dotinstallが参考になる

.tmux.conf

set -g prefix C-t
unbind C-b
bind C-t send-prefix 

bind r source-file ~/.tmux.conf \; display "Configuration reloaded"

setw -g mode-keys vi

bind -r H resize-pane -L 5
bind -r J resize-pane -D 5
bind -r K resize-pane -U 5
bind -r L resize-pane -R 5

set -g display-panes-time 3000
set -g default-terminal "xterm"