もた日記

くだらないことを真面目にやる

tmuxメモ : Tmux Pain Controlプラグインでペイン操作

github.com

Tmux Pain Controlプラグインをインストールするとペイン操作の標準的なキーバインドが追加される。
自分で設定するのが面倒という人はプラグインにまかせるのもよさそう。

tpmでインストール


tpm(Tmux Plugin Manager)を使用している場合は、.tmux.confに下記行を追加してprefix + Iキーでインストール。

set -g @plugin 'tmux-plugins/tmux-pain-control'


使い方



インストールが完了すると以下のVimライクなキーバインドが追加される。

ペイン移動

キー 機能
prefix + h または prefix + C-h 左のペインに移動
prefix + j または prefix + C-j 下のペインに移動
prefix + k または prefix + C-k 上のペインに移動
prefix + l または prefix + C-l 右のペインに移動

f:id:wonder-wall:20160627200211g:plain

ペインリサイズ

このキー操作は連続実行できる。

キー 機能
prefix + shift + h カレントペインを左へ5単位リサイズ
prefix + shift + j カレントペインを下へ5単位リサイズ
prefix + shift + k カレントペインを上へ5単位リサイズ
prefix + shift + l カレントペインを右へ5単位リサイズ

リサイズの大きさを変更したい場合は以下のような設定を追加(デフォルトは5)

set-option -g @pane_resize "10"

f:id:wonder-wall:20160627200222g:plain

ペイン分割

新しく作成されたペインのパスは元のペインと同じになる。

キー 機能
prefix + | ペイン水平分割
prefix + − ペイン垂直分割

f:id:wonder-wall:20160627200235g:plain

ウィンドウ移動

キー 機能
prefix + < カレントウィンドウを左へ移動
prefix + > カレントウィンドウを右へ移動