tmux(1) ペインのバランスをとるには?

tmux(1) ペインのバランスをとるには?

私はvim(1)が^w =。 tmux(1)にあらかじめ定義されたレイアウトがあることはわかっていますが、^b Meta[1-5]ここには現在使用中のレイアウトがない可能性があります。

ウィンドウを分割すると、2つのウィンドウの現在のウィンドウが半分になります。再分割すると、ウィンドウは2つの新しいウィンドウに分割されます。垂直方向と水平方向の分割を組み合わせると、互いに半分に分割され、各新しいウィンドウは次第に小さくなります。

vim(1)のように、すべての垂直方向と水平方向の分割のバランスを維持しながら、作成したばかりの新しいレイアウトをどのように維持できますか^w =

答え1

垂直

select-layout even-vertical
通常、次に割り当てられます。Ctrl+ bAlt+2

レベル

select-layout even-horizontal
通常、次に割り当てられます。Ctrl+ bAlt+1

答え2

均等な間隔のループレイアウトを使用できますが、ctrl-b spaceこれは必ずしも現在のレイアウトを維持するわけではありません。

答え3

コマンドラインで次のものを使用できます。

tmux select-layout tiled

分割サイズをほぼ同じにします。キーボードコマンドにバインドすることもできます。

答え4

tmuxは事前定義されたレイアウトを提供し、tmux select-layout実行後にいくつかのオプションが提供されます。

even-horizontal even-vertical main-horizontal main-vertical tiled

関連情報