在 tmux 内部时,我可以按PREFIX w
,它会运行tmux choose-tree
。这将打开一个交互式会话/窗口/窗格选择器,它还显示突出显示节点的预览。
从 tmux 之外的普通 shell 中,我可以运行tmux attach -t '$1:1'
以按名称或索引附加到任何会话或窗口(请参阅man tmux
“客户端和会话”部分)。
是否有类似于tmux attach -t
我可以传递会话/窗口名称/索引并查看它的预览的命令,就像在 中使用的那样tmux choose-tree
?理想情况下,此命令仅显示该图像的下半部分:
这里的目标是将所有会话中的 tmux 窗口列表通过管道传输到
fzf
,并在fzf
的
--preview
标志中传递一个单独的命令,以在模糊查找时显示当前突出显示的会话/窗口的预览。
我这里有一份草稿 。它使用 tmux 兼容格式的会话/窗口索引填充预览,并将切换到选定的会话。