Я использую tmux на своем сервере, и недавно я обнаружил, что ctrl-d выйдет из tmux и потеряет всю информацию о сеансе. Я собирался просто завершить сеанс ssh, но не заметил, что я все еще в tmux, пока не слишком поздно.
Я знаю, что в будущем я должен быть осторожен при использовании ctrl-d, но мне было интересно, есть ли способ предотвратить выход tmux при случайном нажатии ctrl-d? Такое решение, как подсказка, подтверждение или отключение, подойдет.
set-environment -g 'IGNOREEOF' 2
в.tmux.conf
и теперь мне нужно ударить Ctrl-D в 3 раза , чтобы выйти , и я также предупредил , каждый раз с сообщением:Use "logout" to leave the shell.