概要
自分用tmuxのチートシート
GitHub
dotfiles/.tmux.conf at master · y-ohgi/dotfiles
Prefix
C-t
emacsのキーバインドと被らないものへ設定。 C-b
はunbind
ペイン/ウィンドウ
ペインとウィンドウはコマンドを開始したペインのパスを継承させている
command | description |
---|---|
1 |
現在のペイン最大化 |
2 |
ウィンドウを横に分割 |
3 |
ウィンドウを縦に分割 |
0 |
現在のペインを削除 |
c |
新規ウィンドウを作成 |
C-t |
次のウィンドウへ移動 |
C-k |
ペインのバッファ削除。terminalの ⌘-k |
:resize-pane |
ペインのリサイズ。右へ50cell拡大であれば :resize-pane -R 50 |
> |
現在のペインを右へ10cell拡大 |
< |
現在のペインを左へ10cell拡大 |
{ |
現在のペインを一つ後ろへ移動 |
} |
現在のペインを一つ前へ移動 |
セッション
command | description |
---|---|
$ tmux |
セッションの開始 |
d |
セッションのデタッチ |
$ tmux a |
セッションの再開 |
$ tmux a -t |
セッション名を指定して再開 |
$ tmux ls |
セッション一覧 |
:kill-session |
セッションの削除 |
コピーモード
$ brew install rettach-to-user-namespace
でインストールする必要有り
command | description |
---|---|
y or C-[ |
コピーモードの開始 |
C-space |
範囲選択開始 |
M-w |
コピーの実行 |
C-g |
コピーモードから抜ける |