Retomar después de reiniciar
Qué vuelve cuando cierras y reabres la app: disposición de pestañas, paneles e historial — y por qué el proceso anterior no vuelve.
La pantalla Terminal se restaura, no se resucita. Esa distinción explica todo lo que ves al reabrir la app.
Qué vuelve
- La disposición: pestañas, paneles, divisiones, tamaños y títulos.
- El historial: el contenido retenido se redibuja en el panel.
- El aviso de restauración: el panel restaurado recibe una banda con el texto
--- session restored ---, para que no confundas el historial redibujado con salida nueva.
Qué no vuelve
- El proceso. La sesión anterior murió con la app. Lo que tienes es una sesión nueva, con el historial dibujado encima. Un comando en curso no continúa; un servidor de desarrollo que se ejecutaba allí no sube solo.
Por eso existe la banda de restauración: sin ella, un historial redibujado parecería un proceso vivo.
El techo del historial
El historial guardado para restauración está limitado por bytes, en tres capas: lo que cada sesión puede guardar, lo que se reproduce de vuelta y el total del almacenamiento. Cuando el volumen pasa del límite, lo más antiguo se corta.
Consecuencias prácticas:
- Una salida muy larga no vuelve entera — el comienzo es lo primero en desaparecer.
- Las sesiones que escriben mucho (builds verbosos, logs continuos) pierden su inicio más rápido.
- El corte por workspace significa que una sesión ruidosa puede afectar lo que queda para las demás.
Cuando falla el guardado del estado
Si el estado de la sesión no puede escribirse, la app avisa con un diálogo propio — no con un error genérico. Un fallo de escritura significa que ese panel no tendrá restauración: la sesión nueva nace sin el historial anterior.
El diálogo de fallo ofrece el camino al analizador de espacio en disco, porque la causa común es espacio o volumen de datos.
Pestañas que salen del área visible
Las pestañas fuera de vista entran en reposo y se rehidratan cuando vuelves a ellas. Esto reduce el costo de mantener muchas pestañas abiertas sin cerrar nada — pero vale la misma regla: al volver, encuentras el historial retenido, no el proceso.
Replay: qué puede salir mal
La reproducción del historial está protegida por una política que evita volcar en el historial la pantalla de una ejecución ya muerta. Cuando esa protección no cubre el caso, el efecto visible es historial antiguo apareciendo en medio de la salida actual — si lo ves, es historial reproducido, no salida del proceso.
Si la restauración no es lo que quieres
- ¿Quieres continuar donde lo dejaste en un proceso? No hay camino: la sesión anterior no vuelve. Recrea la sesión y sigue desde el estado que está en disco.
- ¿El panel no abre de ninguna forma? Consulta Cuando la terminal no abre.