![tmux sale con [salido] 1;2c en macOS catalina](https://rvso.com/image/1606625/tmux%20sale%20con%20%5Bsalido%5D%201%3B2c%20en%20macOS%20catalina.png)
Recientemente actualicé a macOS Catalina y desde entonces tmux
parece que no funciona. Cada vez que ejecuto un tmux
comando o simplemente escribo, tmux
aparece el error: [exited] ^[[?1;2c
. Reinstalé tmux
Homebrew varias veces, reinicié mi computadora, eliminé todo de mi .tmux.conf
archivo e intenté instalar reattach-to-user-namespace
por si acaso, lo que parecía ser el problema para otras personas, pero nada de esto tuvo ningún impacto. Estoy usando una zsh
terminal y tmux
solía funcionar bien con ella hasta hace poco (no se realizaron cambios aparte de actualizar el sistema operativo).
Respuesta1
Encontré el mismo problema con byobu.
Lo intenté
pkill byobu..
no resuelto...
Entonces lo intenté
pkill tmux
y me resolvió el problema...
El problema podría deberse a la actualización de tmux que se realizó esta mañana...
tmux 3.1a -> 3.1b
También verifiqueeste enlace a otra respuesta relacionada.
Respuesta2
Bien, desde que publiqué esta pregunta, mi problema parece haberse resuelto solo. No he cambiado nada con respecto a mi tmux
instalación directamente, por lo que no estoy 100% seguro de qué causó exactamente este problema o cómo se resolvió (aparte de tal vez reiniciar un par de veces más). Estoy publicando esto para referencia futura, pero si alguien puede descubrir por qué estaba sucediendo este problema, aceptaré con gusto su respuesta.
Respuesta3
Elimine los tmux
procesos antiguos y luego vuelva a instalarlos.
ps -ef |grep tmux
Respuesta4
pkill tmux
funciona para mi.
Explicaré lo que encontré, no debido a la reinstalación o actualización. Espero que pueda ayudar a alguien aquí.
Intenté configurar una opción en .tmux.conf
el sistema Macos.
set-option -g default-command "reattach-to-user-namespace -l zsh".
Después de eso, no pude dividir un panel nuevo. Y a pesar de salir de esta sesión, no pude iniciar una sesión y devolver el mismo mensaje "[Salido]" que usted.
reattach-to-usernamespace
no es compatible con mi sistema, por lo que esta opción no se puede ejecutar como esperaba.
Supongo que si alguna operación hace que no se salga de Tmux como de costumbre, se mostrará este mensaje. Debemos matarlo manualmente.