Questão Tmux - Desconectar cliente falha se estiver usando o script de inicialização do bash


Normalmente, eu uso um script bash para criar minha sessão tmux (painéis divididos, definir PWD, comandos de chamada, etc.). Isso funciona muito bem, exceto se eu tentar executar tmux detach-client. Ele não conseguirá separar, em vez disso, apenas adiciona janelas extras e divide tudo de maneira estranha. Não é o que se espera.

Para duplicar: inicie um terminal e execute o script. Em seguida, crie outro terminal em outra guia (como no gnome-terminal). Execute o script novamente e ele será anexado conforme o esperado. Finalmente corre tmux detach-cliente veja os resultados.

Aqui está um simples Roteiro POCe estes são os originais: vimui e tmuxhome.


2


origem




Respostas:


Problema parece estar apenas chamando tmux detach fica confuso sobre qual sessão. Portanto, chamar fornecendo o nome da sessão funciona como um encanto.


0