Eu configurei meu zsh
início automático de uma sessão tmux quando não há ninguém, assim
if [[ ! $TERM =~ screen ]]; then
exec tmux
fi
Sim, isso funciona bem, porém quando eu desconectar a sessão, o terminal (estou usando o gnome-shell) também será encerrado. Como faço para evitar isso
Responder1
Obrigado pelo comentário de @chepner, só preciso mudar exec tmux
para tmux
, porque exec
executa um comando especificado, substituindo o processo atual em vez de iniciar um novo subprocesso.