tmux 将所有服务器、会话、窗口和窗格列为树状图

tmux 将所有服务器、会话、窗口和窗格列为树状图

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

我想象这会打印出类似

tmux server 1234:
├session 1 [137x80] tty0
│├pane 1   [57x80] *you are here
│├pane 2   [70x80] 
│└window 1 [10x80]
└session 2 [200x200] tty3
 ├pane 1   [100x200]
 ├pane 2   [90x50]
 ├pane 3   [90x50]
 └window 1 [10x200]

是否有一个 tmux 命令或者脚本或者程序可以实现这样的功能?

答案1

按前缀(默认 crtl-b),然后按 : 进入命令模式,然后输入:

choose-tree

您可以通过将以下行添加到 ~/.tmux.conf 将其绑定到 T 之类的东西:

unbind T
bind T choose-tree

相关内容