Cómo evitar que la Terminal cambie de tamaño cuando se cambia el tamaño de fuente

13

10.8.3 / Terminal 2.3.

El terminal cambia el tamaño de toda la ventana en formas aparentemente impredecibles cada vez que cambio el tamaño de la fuente, una operación frecuente cuando se pasa con frecuencia entre la computadora portátil y las pantallas externas.

¿Hay alguna manera de prevenir esto? Parece que iTerm hace lo mismo.

Actualización: Basado en la respuesta de @robmathers a continuación, parece probable que lo que quiero no sea posible. ¿Alguien puede recomendar emuladores de terminal OS X que no tengan esta función?

    
pregunta jordanpg 23.05.2013 - 19:44

4 respuestas

4

Por lo que sé, no puedes hacer esto en la Terminal (no uso iTerm, así que no puedo hablar de eso). La razón es que los tamaños de las ventanas de la Terminal están definidos por caracteres, en lugar de píxeles. Por lo tanto, cuando cambias las fuentes, la ventana cambia de tamaño según las proporciones de esa fuente, a fin de preservar el formato del contenido existente en la pantalla.

Al principio, suena un poco tonto, pero dado que un terminal simplemente muestra solo caracteres de texto, tiene sentido, si una ventana tiene un tamaño de píxeles, a menudo terminará con un espacio perdido cuando el tamaño de la ventana no lo hace. no coincide exactamente con el límite de un carácter.

    
respondido por el robmathers 23.05.2013 - 20:57
20

La pregunta anterior aquí ... pero pensé que agregaría que esto ha sido compatible con iTerm durante casi dos años enlace

Simplemente desmarca la casilla "Ajustar ventana al cambiar el tamaño de fuente" en las preferencias.

    
respondido por el carueda 05.01.2016 - 22:25
1

Según la actualización de la pregunta, eche un vistazo a la ZOC Terminal . Es comercial, puede usarse para shells locales y también para SSH y otras conexiones, pero ofrece sesiones con pestañas y la capacidad de controlar lo que ocurre cuando se cambia el tamaño de la ventana (por ejemplo, existe la opción de conservar las filas / columnas y en su lugar, reducir / aumentar el tamaño de la fuente, etc.). Eche un vistazo a su página de configuración de Perfil de sesión > Diseño.

    
respondido por el Terminality 24.05.2013 - 12:09
0

He tenido este mismo problema durante años. Recientemente no encontré una solución sino una solución alternativa para OS X, que no requiere que cambie los emuladores de terminal. Utiliza una aplicación llamada Spectacle: enlace

Spectacle proporciona atajos de teclado para colocar y cambiar el tamaño de las ventanas (pero no el tamaño de fuente, por lo que puedo decir). Cuando quiero cambiar el tamaño de mi fuente, emito el comando predeterminado para hacerlo, lo que crea el cambio de tamaño no deseado de la ventana. Luego reduzco o aumente el tamaño de la ventana utilizando el método abreviado de teclado Spectacle, hasta que lo recupere a un tamaño preferido.

    
respondido por el marvin 10.05.2017 - 21:42

Lea otras preguntas en las etiquetas