Si ejecuto tmux
desde mi shell cygwin bash, se imprime 1;2c
en mi mensaje después de que se inicia tmux. Si me adjunto a una sesión que había abierto anteriormente, usarla tmux attach-session
hace lo mismo. Si tenía vim abierto en esa sesión, actuará como si hubiera escrito 1;2c
vim.
Hice mi .bashrc
vacío para saber que está siendo causado por tmux, no por mi configuración de bash.
tmux 1.9a1
ahora está disponible como paquete preconstruido en Cygwin. Sin embargo, este problema todavía está presente usando la última versiónlibevent 2.0.21
. Esta pregunta SE se ha vinculado en la lista de correo cygwin. Esperemos que el problema se resuelva pronto.Respuestas:
Debe haber una condición de carrera en tmux en cygwin, porque cambiar
escape-time
de 0 a 1 me soluciona la mayor parte del tiempo .Para valores superiores a 50 ms, este problema nunca vuelve a aparecer.
fuente
Para quienes tienen el mismo problema. Se trata de / dev / pts / permission
Agregue su usuario al grupo tty con el comando:
Y luego cambie los permisos:
o lo que quieras pero con perm de escritura grupal.
Además, si tiene este problema después de hacer chroot y mount / dev, puede montar dev / pts. Así como esto:
fuente