Cambio de pantalla GNU de división vertical a horizontal y viceversa

Cambio de pantalla GNU de división vertical a horizontal y viceversa

Estoy usando una versión reciente de GNU Screen, que admite divisiones verticales.

Una vez que he dividido una ventana en 2, ¿cómo puedo cambiar para que ambas dividan toda la región por la mitad horizontalmente versus verticalmente?

Necesito cambiar a horizontal para poder copiar algo de texto con el mouse desde una ventana sin que la selección visual se desborde y capture texto de la otra ventana.

Entonces tendría que volver a cambiar a una división vertical desde horizontal.

Respuesta1

GNU screenno viene con ningún diseño predefinido, por lo que debes crear el tuyo propio. Esto es lo que agregué a mi ~/.screenrc :

# define layouts
layout new 'horizontal'
split
layout new 'vertical'
split -v
layout new  'main' 

# bind control sequences for new layouts
bind V layout select 'vertical'
bind H layout select 'horizontal'
bind ' ' layout next # <- actually means Ctrl-a + Space

Con esto es posible cambiar diseños con Ctrl+ a Space| V| H.

(En realidad, todas las secuencias de control comienzan con Ctrl+ ade forma predeterminada, por lo que lo omitiré de ahora en adelante).

Esta solución no es ideal: después de iniciar una sesión de pantalla, inicialmente debetediosamentecéntrese en cada 'región' (partes de un diseño) con TABy adjunte un proceso ( man screende todos los lugares insiste en llamarlos 'ventanas') con n| p| 0-9| Ctrl+ co un método diferente de tu elección.

Me imagino que querrás separarte en lugar de matar cuando sea posible.

... y con suerte esto debería cubrir su caso de uso. ¡Salud!

información relacionada