如何仅在单个Tmux会话中关闭共享窗口而不影响其他会话?
仅在目标会话中移除共享窗口的方法
当tmux窗口W在会话S1和S2间共享时,直接关闭(kill-window)会终止窗口进程,导致所有关联会话都失去该窗口。要实现仅在S2中移除W、保留其在S1中的效果,用解除关联而非终止窗口的操作:
- 切换到会话
S2,选中窗口W后执行命令:
这个命令会把窗口tmux detach-windowW从当前会话S2中剥离,但不会结束窗口的运行,它会继续留在会话S1里。 - 若窗口有自定义名称,也可以直接指定目标窗口操作,不用先选中:
tmux detach-window -t W
内容的提问来源于stack exchange,提问作者agronskiy
相关产品推荐
相关产品推荐

