Cómo cambiar el tamaño horizontalmente de una región de pantalla

30

Estoy usando screenpara dividir mis terminales, pero me gustaría poder cambiar el tamaño de la dimensión horizontal de las pantallas divididas.

Si lo hago C-a :resize 10, solo cambio la dimensión vertical a 10 líneas. ¿Cómo logro lo mismo pero para la dimensión horizontal?

pedrosaurio
fuente

Respuestas:

29

Al menos en Debian y Ubuntu, el resizecomando, cuando se aplica a una región de altura completa, realiza un cambio de tamaño horizontal.

Si funciona para usted, primero divídalo verticalmente, luego realice un cambio de tamaño del ancho, luego divídalo horizontalmente.

enzotib
fuente
Parece que no funciona
pedrosaurio
2
Lo intenté C-a :resize -h 10y funcionó. Antes de recomendar C-a :resize -v 10... Supongo que su sugerencia fue correcta desde el principio, pero ambos nos confundimos con h y v. ¡Gracias!
pedrosaurio
1
cambiar el tamaño se aplica a la región actual, intente publicar una captura de pantalla y muestre qué región no puede cambiar de tamaño. También una nota de la página web de GNU Screen sobre el comando de cambio de tamaño en Errores, "muchos de los comandos de cambio de tamaño no funcionarán de manera confiable con un diseño de pantalla complicado"
bsd
10
Redimensionar por porcentaje ::resize 50%
befzz
1
Gracias por las respuestas Aquí hay algunos comandos más: Ca: redimensionar -h +10 aumenta el tamaño y Ca: redimensionar -h -10 disminuye el tamaño.
1

Simplemente puede usar el comando de cambio de tamaño intuitivamente. Simplemente escriba C-a : resize +10para aumentar el tamaño y también puede usar -10. Puede usar el mismo comando para cambiar el tamaño de la ventana vertical y horizontal

jabir ali jab
fuente
Pero, ¿cómo se redimensiona horizontalmente? (Pista: la otra respuesta parece saber).
Scott,
El comando anterior parece funcionar en ambos escenarios, solo inténtelo
jabir ali jab