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

2

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, execute tmux detach-client e veja os resultados.

Este é um script POC mais simples, e este é o original: vimui e tmuxhome .

    
por beeryardtech 09.05.2016 / 18:35

1 resposta

0

O problema parece ser apenas chamar tmux detach fica confuso sobre qual sessão. Então, chamar fornecendo o nome da sessão funciona como um encanto.

    
por 29.05.2016 / 22:57

Tags