Eu uso o tmux no meu servidor e, recentemente, descobri que o ctrl-d sairá do tmux e perderá todas as informações da sessão, minha intenção era simplesmente encerrar a sessão ssh, mas não percebi que ainda estava no tmux até muito tarde.
Estou ciente de que devo ter cuidado no futuro ao usar o ctrl-d, mas me perguntei se havia uma maneira de impedir que o tmux saísse ao pressionar o ctrl-d por acidente? Uma solução como solicitação, confirmação ou desanexação seria adequada.
set-environment -g 'IGNOREEOF' 2
no.tmux.conf
e agora eu preciso para bater Ctrl-d 3 vezes para sair e eu também estou avisado cada vez com a mensagem:Use "logout" to leave the shell.