cmdtool и shelltool
Подробнее
- Создатель
- Sun Microsystems
- Выпущен
- 1985
- Тип
- Эмулятор терминала
- Преемник
- dtterm
Два терминальных окна Sun — с прокруткой и редактируемым текстом и простой tty: разделение, имевшее смысл, пока xterm не научился прокручиваться.
Оба появились в SunView в 1985 году и перешли в OpenWindows, когда в 1989-м Sun перешла на X и XView. shelltool был обычным эмулятором терминала: вывод уходил за верхний край и пропадал. cmdtool строился на текстовом подокне XView, так что весь прошедший вывод лежал в редактируемом буфере с полосой прокрутки: старый вывод можно было выделить, вставить в командную строку и даже поправить перед Enter. Минус в том, что полноэкранные программы вроде vi его сбивали, и cmdtool переключался в режим tty и обратно, не всегда чисто. С флагом -C он работал системной консолью и ловил сообщения ядра, поэтому на многих SPARCstation в углу висело маленькое свёрнутое окно консоли.
Интерфейс был целиком в духе OPEN LOOK: меню с кнопкой-«кнопкой», полоса прокрутки с «лифтом», средняя кнопка для корректировки выделения. Когда в конце 1990-х Solaris перешла с OpenWindows на CDE, место заняла dtterm с общим видом Motif, а к началу 2000-х пара исчезла из Solaris. Идея терминала как редактируемого документа осталась в Emacs shell-mode, но в обычных эмуляторах победила модель shelltool: история, которую можно только читать.