tmux 以树形式列出所有服务器、会话、窗口和窗格

Jam*_*oon 4 tmux

使用tmux,如何在树视图中列出所有服务器、会话、窗口和窗格?

\n\n

我想象这会打印出类似的东西

\n\n
tmux server 1234:\n\xe2\x94\x9csession 1 [137x80] tty0\n\xe2\x94\x82\xe2\x94\x9cpane 1   [57x80] *you are here\n\xe2\x94\x82\xe2\x94\x9cpane 2   [70x80] \n\xe2\x94\x82\xe2\x94\x94window 1 [10x80]\n\xe2\x94\x94session 2 [200x200] tty3\n \xe2\x94\x9cpane 1   [100x200]\n \xe2\x94\x9cpane 2   [90x50]\n \xe2\x94\x9cpane 3   [90x50]\n \xe2\x94\x94window 1 [10x200]\n
Run Code Online (Sandbox Code Playgroud)\n\n

是否有 tmux 命令或脚本或程序用于类似的事情?

\n

小智 5

按 prefix(默认 crtl-b),然后按 : 进入命令模式,然后键入:

choose-tree
Run Code Online (Sandbox Code Playgroud)

您可以通过将以下行添加到 ~/.tmux.conf 来将其绑定到类似 T 的内容:

unbind T
bind T choose-tree
Run Code Online (Sandbox Code Playgroud)