Como evitar a saída do terminal quando uma sessão tmux de inicialização é desanexada

1

Eu configurei meu zsh auto para iniciar uma sessão do tmux quando não há ninguém, como este

 if [[ ! $TERM =~ screen ]]; then
    exec tmux
 fi

Sim, isso funciona bem, no entanto, quando eu desanexar a sessão, o terminal (eu estou usando o gnome-shell) irá sair também. Como evito isso

    
por fangxing 23.05.2017 / 02:58

1 resposta

0

Obrigado pelo comentário de @ chepner, só preciso alterar exec tmux para tmux ,  porque exec executa um comando especificado, substituindo o processo atual em vez de iniciar um novo subprocesso.

    
por 23.05.2017 / 03:43