12 假设您使用的是bash并用Ctrl-D意外关闭了外壳,则可以 export IGNOREEOF=1 这将给您一个警告,并要求您按两次Ctrl-D或键入exit。 — 亚力山大 source 3 谢谢!我将此添加到了我的~/.screenrc: setenv IGNOREEOF 10/ screen -t main bash/unsetenv IGNOREEOF — P-Nuts, 1 +1是因为学习之后我的生活没有任何地方得到改善! — NovemberBitTony 2011年 1 我进行了更多调查,如果您搜索“地牢突然崩溃!” 在attach.c中,应该可以更改代码以某种方式生成新窗口,而不是关闭整个窗口。来源仅是一个快速的git克隆版本:git://git.sv.gnu.org/screen.git — 亚历山大(Alexander 1 哈哈!我并不是很想维护自己的Screen补丁,但是感谢您让我想起了Nethack选项。(尽管我本人更像是一个Angband男人……) — P-Nuts 偶然的偶然事件对我来说是一个巨大的烦恼。添加set -o ignoreeof到〜/ .bashrc; 在Konsole中工作| xfce4终端| ... — Victoria Stuart
4 我不知道有什么具体的方法,但是我觉得zombie {}有用。当我关闭窗口时,它提示我分别点击{或}关闭或重新打开它。 — 怪兽龙 source 没有screenrc可以使用它吗? — Janus Troelsen
~/.screenrc
:setenv IGNOREEOF 10
/screen -t main bash
/unsetenv IGNOREEOF