2013-04-22 8 views
41

tmuxに「ペインのサイズを5行に変更する」ことは可能ですか?tmuxでは、ペインの絶対値を変更することができます

分割線を移動するには、resize-pane -U 3を実行できますが、別のサイズのモニターでログインすると、サイズが目で判断できない行が多く変更されることがあります。私は複数のresize-paneコマンドを使用するのではなく、1つのウィンドウを正確に正しい行数に変更する1つのコマンドを持つことができるようにしたいと考えています。

答えて

50

使用:[-DLRUZ] [-x幅] [-y高さ] [-tターゲットペイン] [調整]

すなわちペインのサイズを変更します。

リサイズペイン-t 1 -y 5

+2

'resize-pane'の' -x'と '-y'オプションは* tmux * 1.8で導入されました。 –

+0

@ChrisJohnsen - ありがとうございます。 –

+1

これはtmux 1.9を使用しても機能しません。正しい値にはなりません。私のconf: '-g設定されたデフォルト・ターミナル "画面" ほとんどのような そのオフ' 新しい splitw -v selectp -t 0 リサイズペイン-t 0 -y 5 セット-g状況tmuxには最小値があり、ロード中に行を自動的に設定するためのものです。 – tgwaste

66

Ctrlキーについて何 - そしてBCtrlキーを押し)+矢印?その後、Bnは、サイズを変更する回数です(Escキー +矢印)* nを、 - Ctrlキーでこれをやって

tmux < 1.8であれば、。

+4

それは 'resize-pane -U 1'(または-D ...)です。これは私が質問で言及しているものです。だから私はこれを行うことができ、それが動作することを知っているが、私はマップすることができ、サイズを簡単にリセットすることができる単一のコマンドが欲しかった。 –

+3

Esc +矢印キーは私のために機能します。しかし、あまりにも多くのキーストロークがあるという事実を好まない。 – clwen

+2

私はそれも好きではなかったので、 "bind-key J resize-pane -D 5"と "bind-key K resize-pane -U 5"を追加し、JとKを押してサイズを変更することができます – Trenton

0

あなたのバインドキーを押しながらあなたの指を離したり、あなたのパンをサイズ変更するためにU D L Rを使用したりしないでください。 BindKey + Rは右側にサイズ変更します。

+1

この質問は、絶対的な位置、相対的な調整をしない。 –

46

tmux 1.8では、ペインのサイズを対話的に調整できます。デフォルトのキーバインディングの下で​​は、プレフィックスキー(C-b)と矢印キー(M-矢印)と組み合わせたメタキーが続き、矢印は上下矢印キーの1つです。

など。 Ctrlキー - Altキー続いB -までは上向きにサイズを調整します。

Altキーを上下左右のキーを押しながら複数回押して、複数の調整を行うことができます。

など。まで- - Altキー続いB - Ctrlキーアップ - は2つの動きによって上向きにサイズを調整し、1つの運動によって残されます。

+3

受け入れられた答えよりも良い –

+0

Macでは、ウィンドウが交互に切り替わります。 – JackHasaKeyboard

関連する問題