tmux - 使用从会话列表中分离

tmux - use detach from session listing

有人知道怎么做吗?您按下魔术键+s 以获取会话列表,但如果您选择附加到其中一个会话,它会使用 attach 而不是 attach -d

我真的不喜欢我的终端因为会话所在的原始终端而变得更小,而且我不介意一旦到达它就重新连接到原始系统。

Prefix s(默认情况下)绑定到显示会话列表的命令 choose-tree,然后 运行s switch-client -t <choosen-session>。如果你想让它变成 运行 attach -dt <choose-session>,那么你可以像这样重新绑定它:

bind-key s choose-tree -b "attach-session -dt '%%'"