在tmux中,我可以按下运行tmux choose-tree的PREFIX w。这将打开一个交互式会话/窗口/窗格选择器,该选择器还显示突出显示的节点的预览。
在tmux外部的普通shell中,我可以运行tmux attach -t '$1:1'来通过名称或索引附加到任何会话或窗口(请参阅man tmux小节“客户端和会话”)。
有没有类似于tmux attach -t的命令,我可以传入一个会话/窗口名/索引并查看它的预览,就像tmux choose-tree中使用的命令一样?理想情况下,此命令将仅显示此图像的下半部分:

这里的目标是通过管道将所有会话的tmux窗口列表发送到fzf,并在fzf的--preview标志中传递一个单独的命令,以在模糊查找时显示当前突出显示的会话/窗口的预览。
我有一个工作的here草案。它用符合tmux格式的会话/窗口索引填充预览,并将切换到所选会话。
发布于 2019-03-20 02:16:41
https://stackoverflow.com/questions/51780445
复制相似问题