cmdtool y shelltool
Más información
- Creador
- Sun Microsystems
- Año
- Tipo
- Emulador de terminal
- Sucesor
- dtterm
Las dos ventanas de terminal de Sun, una con historial desplazable y texto editable y otra una tty sin más: una división que solo tuvo sentido hasta que xterm aprendió a desplazarse.
Ambas llegaron con SunView en 1985 y pasaron a OpenWindows cuando Sun adoptó X y XView en 1989. shelltool era un emulador de terminal corriente: la salida desaparecía por arriba y se perdía. cmdtool se construyó sobre la subventana de texto de XView, así que todo lo que había pasado quedaba en un búfer editable con barra de desplazamiento; se podía seleccionar salida antigua, pegarla en la línea de órdenes e incluso editarla antes de pulsar Intro. La pega era que los programas a pantalla completa como vi la confundían, así que cmdtool cambiaba a un modo tty y volvía, no siempre con limpieza. Con la opción -C, cmdtool hacía además de consola del sistema y recogía los mensajes del núcleo, razón por la que tantas SPARCstation tenían una pequeña ventana de consola iconificada en una esquina.
La interfaz era OPEN LOOK de arriba abajo: menús con chincheta, barra de desplazamiento con ascensor y botón central para ajustar la selección. Cuando Solaris pasó de OpenWindows a CDE a finales de los 90, dtterm tomó el relevo con el mismo aspecto Motif que todo lo demás, y a principios de los 2000 la pareja había desaparecido de Solaris. La idea de la terminal como documento editable sobrevive en el shell-mode de Emacs, pero en los emuladores corrientes ganó el modelo de shelltool: un historial que solo se puede leer.