我的文件中有以下内容.tmux.conf
(没有其他内容)。
set-hook -g 'client-detached' 'run "echo DETACH >> .tmux.log"'
set-hook -g 'client-attached' 'run "echo ATTACH >> .tmux.log"'
我已经通过 ssh 进入机器并连接到会话。钩子client-attached
执行。如果我使用命令detach-client
或PREFIX b
从会话内部分离会话,client-detached
钩子就会运行。
相反,如果我关闭终端仿真器,client-detached
钩子就不会执行。我尝试过在 OSX 上使用 iTerm2,在 Windows 上使用 PuTTY,结果是一样的。如何让钩子client-detached
在终端仿真器关闭时运行?