デフォルトでは、縮小されたビューでtmuxウィンドウを一覧表示するにはどうすればよいですか?

デフォルトでは、縮小されたビューでtmuxウィンドウを一覧表示するにはどうすればよいですか?

Ctrl+をb押すと、tmuxWは現在のすべてのウィンドウとそのウィンドウのリストをツリーとして表示します。問題は、多くのウィンドウを使用すると、これが非常に長くなる可能性があることです。を押すと、リストにウィンドウを表示せずにそのウィンドウのみを表示するLeftように、リスト内のウィンドウを縮小できます。これにより、利用可能なウィンドウの概要を簡単に確認できますが、リスト項目を1つずつ縮小する必要があるため、時間がかかります。デフォルトでは、すべてのウィンドウを折りたたみビューとして表示するようにtmuxを設定する方法は?

ベストアンサー1

プレフィックス+w実行choose-tree -Zw。 ~からマルチプレクサ(1):

選択ツリー[-GNswZ] [-F 形式] [-f フィルタ] [-O ソート順] [-t ターゲットウィンドウ] [テンプレート]

ウィンドウをツリーモードに設定して、リストからセッション、ウィンドウ、またはウィンドウを対話的に選択できます。-Sセッションの競合から始めて-w窓が崩れました。-ジズームウィンドウ。

したがって、デフォルト設定では、ウィンドウはすでに縮小されています(つまり、最初のビューに個々のウィンドウは表示されません)。

初期ビューをさらに縮小するには、-sセッションごとに1行だけを取得するように再バインドして使用できます。

bind-key 'w' choose-tree -Zs

この-Zフラグはtmux 2.7で導入されました。バージョン2.6を使用している場合はバインディングが簡単choose-tree -wなのでchoose-tree -s

おすすめ記事