Pestaña de apertura en la ventana de cambios de tamaño de Terminal

Me gusta ajustar el tamaño de la ventana de mi terminal para que se ajuste a lo que sea en lo que esté trabajando en este momento; a veces, una pantalla pequeña solo para seguir un archivo de registro, y, a veces, la extiendo por toda la pantalla para leer una salida amplia.

Cada vez que abro una nueva pestaña en la Terminal, cambia el tamaño de la ventana, perdiendo los ajustes de tamaño que haya realizado. ¿Cómo puedo hacer que conserve el tamaño de la ventana actual al abrir una nueva pestaña?

¿Estás hablando de crear una segunda pestaña en una ventana existente? Eso no debería cambiar el tamaño de la ventana. Si es así, presente un informe de error en developer.apple.com/bugreporter o proporcione sus comentarios en apple.com/feedback/macosx.html
¿Qué versión del sistema operativo?
Sí, sucede al crear la segunda pestaña en cualquier ventana de Terminal. OSX León
Esto todavía me pasa en Mavericks.
Esto me pasa en 10.10. ¿Alguna solución todavía?
chicos, echen un vistazo a la nueva respuesta de @Bart C a continuación, ¡realmente lo descubrió!
Esto todavía me sucede en Mac OS X 10.11. (@La respuesta de Bart C es una solución útil, pero como él admite, no es una solución completa).

Respuestas (6)

Si bien esta no es una solución completa, sino más bien una solución alternativa, aún así pensé que valía la pena compartirla.

Como muchos en este hilo, noté que, para mi molestia, la ventana de la Terminal cambia de tamaño cuando agrego una nueva pestaña en El Capitán (10.11.3). También estoy usando Spectacle para organizar mis ventanas desde el teclado. Pensé que podría ser un problema con el espectáculo, pero lo mismo sucede cuando dejo el espectáculo y cambio el tamaño de las ventanas de la Terminal con el panel táctil.

Por lo que noté, solo me sucede cuando se sigue la siguiente secuencia: 1. Abra una nueva ventana de Terminal 2. Agregue una nueva pestaña 3. Haga que la ventana sea más pequeña (alto o ancho) 4. Agregue una nueva pestaña, y esto uno cambiará el tamaño de la ventana.

No pasa nada cuando lo hago más grande. A través de la experimentación, descubrí que todas y cada una de las pestañas de la ventana deben mantener su forma de dimensiones cuando se vieron por última vez. En este escenario particular, la última pestaña nueva en el paso 4 cambiará el tamaño de la ventana a lo que era cuando se vio la pestaña 1 por última vez.

Ahora esto es lo más importante. Las nuevas pestañas ajustarán sus dimensiones a la pestaña más grande de la ventana.

Solución alternativa: cuando cambio el tamaño de la ventana de Terminal, uso Mayús+CMD+Flechas para navegar rápidamente por todas las pestañas de esta ventana. Si hago eso, las nuevas pestañas no afectarán el tamaño de la ventana.

Si bien puede ser útil para algunos, entiendo que no es realmente práctico, especialmente si tiene muchas pestañas abiertas. Es mi forma de lidiar con esto hasta que llegue una solución adecuada.

wow, así es exactamente como funciona! (lamentablemente) gracias por tu persistencia :)

Este comportamiento se debe a la configuración de la ventana en Terminal. Todos los terminales nuevos se abren a lo que se especifica en Ventana (el valor predeterminado es 80 x 24). Cuando abre una pestaña, cambia el tamaño de la ventana a la nueva pestaña.

No pude encontrar una solución a esto para Terminal.app, sin embargo, desde entonces cambié a iTerm 2 y no sufre este problema. Todas las pestañas nuevas se abren con las mismas dimensiones que la ventana existente en la que se abren, en lugar de cambiar el tamaño de la ventana al valor predeterminado.

Puede encontrar iTerm 2 en http://www.iterm2.com/

“Cuando abres una pestaña, cambia el tamaño de la ventana a la nueva pestaña”. Si hace eso, es un error. No puedo reproducirlo. ¿Qué versión del sistema operativo?
Por lo tanto, iTerm2 es bueno, pero tiene sus propios problemas: subir/bajar página e inicio/fin no funcionan en un teclado de tamaño completo. Las soluciones en las preguntas frecuentes de iTerm no ayudan. Frustrante.
Chris, me pasó con frecuencia en Lion. Acabo de probarlo en Mountain Lion y parece que ya no ocurre.
Esto no me lo arregla. Estoy usando ML 10.8.4. Cada vez que abro una pestaña en la terminal, la ventana se duplica. Las nuevas ventanas están bien.
Puedo confirmar que sigue siendo un jefe molesto. Sistema operativo Mavericks.
iTerm2 versión 3 ahora sufre este problema, parece que no puedo encontrar una solución para esto.
  1. terminal abierta

  2. Haga clic en Terminal en la barra de menú, vaya a Preferencias

  3. Seleccione General

  4. Cambia la opción 'Nuevas pestañas abiertas con' a 'Mismo perfil'

Ya probé eso, sin efecto.
Esa es la configuración predeterminada. ¿No era ya así?
Para futuros lectores: cuando cambié las columnas predeterminadas en "Configuración -> Ventana -> Tamaño de ventana -> Columnas" de 80 a 132, esto funcionó. Cuando lo dejé en 80, cambiaría el tamaño a 183 columnas cuando abriera una nueva pestaña. Entonces, ¿tal vez haya algún comportamiento automático con el tamaño de ventana predeterminado de 80 columnas de ancho?
+1 al comentario de @WaltW. Esa es la solución que funcionó para mí: realmente es una respuesta para que sea más fácil de encontrar para los futuros lectores.

Cambie el tamaño de su terminal en las preferencias de Mac para que se ajuste a sus necesidades:

Abra Terminal con Spotlight (⌘espacio, ingrese 'Terminal') y abra Preferencias (⌘,). En la pestaña Ventana, mire Tamaño de ventana, Columnas y Filas. Los valores suelen ser 80 y 24.

Opcionalmente, cambie el tamaño de su ventana para fijar el nuevo tamaño deseado. Haz una pausa y piensa, 24 líneas, ¿qué ancho tiene una línea? Ok, cuantos necesito?

Aumente el tamaño de la columna si cuando ambos crean una nueva pestaña o una nueva ventana no es del mismo tamaño que el tamaño deseado.

Prueba y error, solo intente mantener sus estimaciones cercanas y será breve. Del mismo modo, disminuya si es demasiado grande, por ejemplo, en esta pantalla a escala de 1920 × 1200, lo siguiente es excelente para mí: 130 y 40

Pruebe su nueva configuración abriendo una nueva pestaña (⌘T).

Coloca tu ventana sobre la anterior, ¿es del mismo tamaño o lo suficientemente cerca para ti? Si no sigue cambiando el tamaño, hasta que lo sea.

Abra también una nueva ventana de terminal (⌘N) y haga lo mismo.

Ahora considere usar un programa de administración de ventanas, recomiendo Spectacle porque es gratis como cerveza gratis y libertad: https://github.com/eczarny/specttacle

Luego puede usar lo siguiente para mover ventanas rápidamente mientras una ventana está seleccionada: ⌘⌃→

Esto coloca la ventana en la esquina superior derecha 1/4 de la pantalla, la izquierda funciona de manera similar. Si también mantiene presionada la tecla Mayús, colocará la ventana de abajo en 1/4 de la mitad de la pantalla: ⌘⌃⇧→

Hay muchas más opciones disponibles, ¡disfrútalas!

Para forzar que todas las ventanas y pestañas de la terminal tengan el mismo tamaño, agregue una línea como esta:

eval resize -s 45 157 >& /dev/null

A su .profilearchivo.

Parece que este "error" se introdujo en macOS Sierra o High Sierra... pero ahora está solucionado con Mojave (10.14).

Abrir una segunda pestaña ahora ajustará la altura de la ventana para acomodar las pestañas. Este era el comportamiento anterior antes de este problema.

Lo veo en Mojave.