¿Qué hace la aplicación "Mostrar pantalla alternativa" de la aplicación Terminal? (OS X)

37

Hoy, descubrí un elemento de menú llamado "Mostrar pantalla alternativa" en Terminal.app. Tengo curiosidad por saber qué hace. Parece estar compartiendo el mismo proceso de shell (a diferencia de las pestañas), ya que veo la salida de una pantalla en la otra mientras se ejecuta un comando (por ejemplo find .) y el directorio actual se mantiene sincronizado.

¿Qué es esta característica y cómo es útil?

Barum Rho
fuente

Respuestas:

24

La pantalla alternativa es un concepto que se remonta.

Desde la xtermpágina del manual:

En el modo VT102, hay secuencias de escape para activar y desactivar un búfer de pantalla alternativo, que es del mismo tamaño que el área de visualización de la ventana. Cuando se activa, la pantalla actual se guarda y se reemplaza con la pantalla alternativa. El almacenamiento de las líneas desplazadas desde la parte superior de la ventana se desactiva hasta que se restaura la pantalla normal. La termcap(5)entrada para xterm permite que el editor visual vi(1) cambie a la pantalla alternativa para editar y restaurar la pantalla al salir. Una entrada de menú emergente facilita el cambio entre las pantallas normales y alternativas para cortar y pegar.

bahamat
fuente