单击“关闭”按钮时,tmux 会话必须正确退出

单击“关闭”按钮时,tmux 会话必须正确退出

tmux 会话如何正确退出,即通过单击终端窗口的关闭按钮完全退出,因为它会将 tmux 会话保留在其 OS pid 上

答案1

的设计目标之一tmux是当您关闭终端时会话仍然能够持续存在。

因此默认情况下,如果您想关闭tmux会话,您必须使用以下命令主动执行此操作:

tmux kill-session -t <session-name>

如果您希望禁用默认行为,您可以destroy-unattached~/.tmux.conf文件中设置选项,如下所示:

set-option -g destroy-unattached on

设置此选项后,tmux将自动关闭任何未连接到客户端的会话。

相关内容