我最近开始配置“屏幕”,我.screenrc
在下面包含了我的内容。我有一个问题,如果窗口 0 和 1(包含 bash)空闲大约 10 分钟,它们将关闭,只留下包含 irssi 的窗口 2。我做错了什么吗?我可以做些什么来阻止这种情况发生吗?我曾尝试寻找类似的问题或解决方案,但发现很难找到任何相关的内容。
startup_message off
autodetach on
shell /bin/bash
defutf8 on
altscreen on
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
defscrollback 30000
# Default screens
screen -t bash-0 0
screen -t bash-1 1
screen -t irssi 2 irssi
select 0
答案1
环境变量是否TMOUT
设置(与 无关screen
)?如果设置为 600,则 bash 将在 600 秒(10 分钟)后关闭会话。