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

HEL*_* ME 4 configuration tmux

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

Art*_*ild 9

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

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

tmux kill-session -t <session-name>
Run Code Online (Sandbox Code Playgroud)

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

set-option -g destroy-unattached on
Run Code Online (Sandbox Code Playgroud)

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