在 tmux 中,是否可以列出所有窗口中的所有窗格?

Cod*_*han 6 tmux

说,我有两个窗口,窗口 1 包含 2 个窗格(1, 2),窗口 2 包含 3 个窗格(1,2,3),我在窗口 1 的窗格 1 中,我想直接跳到窗格2在窗口2,PREFIX wchoose-window将列出所有窗口的会话,这样我可以跳进右边的窗口,但它不会列出窗格,PREFIX qdisplay-panes将让我只能选择在当前窗口右边的窗格中,但不穿过窗户。

所以我想知道是否有任何命令可以让我跨窗口选择窗格。最好的解决方案是choose-window,新命令不仅会列出所有窗口,还会列出每个窗口内的所有窗格,就像tree在目录中一样。

Cod*_*han 9

几个月前通过在 github 页面上提交aad4e4d解决了这个问题,使用choose-tree(只需将其绑定到一个键)来显示所有会话/寡妇/选项卡中的所有窗格,当您将行滚动到一个窗格中时,它甚至会显示一个预览框清单,很不错。

只需tmux从 github 源代码编译和安装,您就可以使用此功能。