¿Es posible que aparezca el mismo panel en dos ventanas diferentes de una sola sesión tmux?
Por lo general, tengo una sola división horizontal en mi ventana principal con vim en el panel superior (aproximadamente el 80-90% de la altura del terminal) y una línea de comando en el panel inferior donde ejecuto el programa en el que estoy trabajando. Debido a que la ventana inferior es tan pequeña, a menudo no puedo ver la salida de error, y usar los atajos de teclado de tmux para desplazarse hacia atrás es cansador. Me gustaría que mi segunda ventana se adjunte al mismo panel para que si necesito ver más de mi salida de error, pueda cambiar rápidamente a la segunda ventana sin tener que lidiar con el desplazamiento hacia atrás. es posible?
(Supongo que una desventaja sería usar algo como tee para escribir stdout en un archivo de registro y cola en mi segunda ventana. Espero que eso no sea necesario)
Puede usar un script para enviar su pseudo sesión a un archivo y luego
tail
ese archivo en una segunda ventana.En tu panel de trabajo.
Y en su panel de visualización.
fuente
Estoy de acuerdo con otros en que para su caso Prefix+ zsería la solución más directa, pero para la cuestión general de duplicar un panel hay un truco que podría funcionar: anidar una sesión de pantalla dentro de tmux.
Instale la pantalla gnu, luego iníciela para el panel que desea reflejar. Luego
screen -x
para adjuntar en otros paneles.También puede anidar otra sesión de tmux en el panel si lo desea, pero las sesiones de tmux deben anidarse con cuidado.
fuente