tmux sai com [exited] 1;2c no macOS catalina

tmux sai com [exited] 1;2c no macOS catalina

Atualizei recentemente para o macOS Catalina e desde então tmuxparece estar quebrado. Sempre que executo um tmuxcomando ou apenas digito, tmuxrecebo o erro: [exited] ^[[?1;2c. Reinstalei tmuxvárias vezes com o homebrew, reiniciei meu computador, excluí tudo do meu .tmux.confarquivo e tentei instalar reattach-to-user-namespaceapenas no caso de parecer ser o problema para outras pessoas, mas nada disso causou qualquer impacto. Estou usando um zshterminal e tmuxfuncionava bem com ele até recentemente (nenhuma alteração foi feita além da atualização do sistema operacional).

Responder1

Encontrei o mesmo problema para byobu.
tentei

pkill byobu..

não resolvido...
Então tentei

pkill tmux 

e isso resolveu o problema para mim...
O problema pode ter sido devido à atualização do tmux que ocorreu esta manhã...
tmux 3.1a -> 3.1b

Verifique tambémeste link para outra resposta relacionada.

Responder2

Ok, desde que postei esta pergunta, meu problema parece ter se resolvido. Não mudei nada tmuxdiretamente em relação à minha instalação, então não tenho 100% de certeza do que exatamente causou esse problema ou como ele foi resolvido (além de talvez reiniciar mais algumas vezes?). Estou postando isso para referência futura, mas se alguém conseguir descobrir por que esse problema estava acontecendo, aceitarei com prazer a resposta.

Responder3

Elimine os tmuxprocessos antigos e reinstale novamente.

ps -ef |grep tmux

Responder4

pkill tmuxfunciona para mim.

Explicarei o que encontrei, não por causa da reinstalação ou atualização. Espero que isso possa ajudar alguém aqui.


Tentei definir uma opção no .tmux.confsistema Macos.

set-option -g default-command "reattach-to-user-namespace -l zsh". 

Depois disso, não consegui dividir um novo painel. E apesar de sair desta sessão, não consegui iniciar uma sessão e retornar a mesma mensagem "[Exited]" que você.

reattach-to-usernamespacenão é compatível com meu sistema, portanto, esta opção não pode ser executada como eu esperava.

Eu acho que se alguma operação fizer com que o Tmux não seja encerrado como de costume, ele mostrará esta mensagem. Devemos matá-lo manualmente.

informação relacionada