tmuxでウィンドウを最大化する


40

tmuxは次のような画面を表示します。

[root@wpc-fc2 init]#                                      |············
                                                          |············
                                                          |············
[0] 0:bash 3:bash*               "vi@wpc-fc2:/etc/init" 21:04 21-Jun-11

ウィンドウの幅が最大ではありません。ウィンドウからテキストをコピーしようとすると、「|···」がテキストを取得します。

修正してtmuxウィンドウを全幅にする方法は?


1
同じ画面を実際のコンソールで表示している場合、そのサイズに制限される場合があります。少なくとも、これはGNU Screenでの動作です。
ランドルフリチャードソン

回答:


54

tmuxウィンドウは、リンクされているセッションを表示する最小のクライアントのサイズに制限されます(つまり、ウィンドウはその一部です)。

これaggressive-resizeは、実際にそのウィンドウを表示している最小のクライアントのサイズに制限するウィンドウオプションでわずかに変更できます。

ウィンドウをフルサイズに戻すには、そのウィンドウを使用している他のクライアントを切り離すのが最善の策です。を使用C-b Dして、クライアントを個別に選択するかC-b: attach -d、そのセッションの他のクライアントをすべて切り離します。


ただし、dwmは気にしないことがわかりました。スタックでtmuxセッションを開き、別のタグでいっぱいにしました。MoCを開くと、小さな端末が十分に大きくないためにクラッシュしました。将来はもっと注意する必要があります。
ロブ

16

積極的なサイズ変更オプションを設定すると、実際にこの問題は解決します(ボブに感謝)。.tmux.confに次を追加しました。

set-window-option -g aggressive-resize on
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.