tmux会话在一分钟后分离

时间:2015-11-25 07:05:02

标签: macos tmux iterm2

我最近尝试将tmux与iTerm2配合使用,并且在我通过iTerm使用命令附加后大约一分钟就可以正常工作:

$ tmux -CC attach

然而,在连接后一分钟,在下一次击键时它会分离,好像它以某种方式超时。无论我是否在tmux窗口中执行任何操作,都会发生这种情况。会话仍在那里,我可以重新连接没有问题,但当然它会在一分钟后再次断开连接。在使用屏幕或在没有iTerm集成的情况下使用tmux时,我没有遇到此问题。有没有人有类似的问题或知道为什么iTerm可能会分离?

1 个答案:

答案 0 :(得分:0)

想出来! iTerm具有以下功能:

enter image description here

“空闲时,发送ASCII代码0”(默认情况下)由于我不与tmux控制窗口交互,因此它会在一分钟后发送空ASCII代码,这似乎可以干净地分离会话。我在tmux窗口做什么并不重要,无论它们是否空闲。

很高兴能够解决这个问题。不知道为什么我启用了这个,因为我认为我不需要它。它解释了我注意到的一些或两次奇怪的问题(在vim中随机粘贴等)

再见,屏幕!