4

在 tmux 内部,我可以按PREFIX w,它运行tmux choose-tree. 这将打开一个交互式会话/窗口/窗格选择器,该选择器还显示突出显示的节点的预览。

从 tmux 之外的普通 shell,我可以运行tmux attach -t '$1:1'以按名称或索引附加到任何会话或窗口(请参阅man tmux“客户端和会话”部分)。

是否有类似于tmux attach -t我可以传入会话/窗口名称/索引并查看它的预览的命令,就像在 中使用的那样tmux choose-tree?理想情况下,此命令将仅显示此图像的下部:

运行 <code>tmux 选择树</code>

此处的目标是将所有会话中的 tmux 窗口列表通过管道传输到 ,并在的 标志fzf中传递一个单独的命令以显示当前在模糊查找时突出显示的会话/窗口的预览。fzf--preview

我有一个草稿在 这里工作。它使用符合 tmux 格式的会话/窗口索引填充预览,并将切换到选定的会话。

4

1 回答 1

3

这可以通过最近的提交部分实现:https ://github.com/tmux/tmux/commit/2628af573d98f7bdd4db02c7a80c860b867a45fb

我在这里这样做:https ://github.com/petobens/dotfiles/commit/c21c306660142d93d283186210ad9d301a2f5186以获得以下信息: 在此处输入图像描述

于 2019-03-19T18:16:40.690 回答