Tôi sử dụng tmux trên máy chủ của mình và gần đây tôi phát hiện ra rằng ctrl-d sẽ thoát khỏi tmux và mất tất cả thông tin phiên, ý định của tôi chỉ đơn giản là kết thúc phiên ssh nhưng không nhận thấy tôi vẫn ở tmux cho đến khi quá muộn.
Tôi biết rằng tôi nên cẩn thận trong tương lai khi sử dụng ctrl-d nhưng tôi tự hỏi liệu có cách nào để ngăn tmux thoát ra khi gặp ctrl-d một cách tình cờ không? Một giải pháp như nhắc nhở, xác nhận hoặc tách ra sẽ ổn.
set-environment -g 'IGNOREEOF' 2
trong.tmux.conf
và bây giờ tôi cần phải nhấn Ctrl-d 3 lần để thoát và tôi cũng đang cảnh báo mỗi lần với thông điệp:Use "logout" to leave the shell.