Конкретно вот этой Оцените приложение
Spectrum Terminal http://rutube.ru/tracks/4021713.html
Какой формат надо использовать чтобы получить нормальное качество видео неразобрался.
Особенности:
Нажатие кнопки - команда, как в бэйсикредакторе спекирума (соответственно есть командный и литеральный режим курсора).
Вывод в отдельном окне.
Вывод можно редактировать.
Отдельная панель для вывода кода завершения, PIDа процесса и т.п. (справа)
История команд сохраняется вместе с выводом.
Окно вывода просто текстовая панель поэтому команды захватывающие терминал работать в нём не могут - для их записи необходимо использовать префикс $ для запуска в графическом терминале. Например $mc (на видео).
Можно использовать следующие префиксы:
$ - выполнить во внешнем терминале
# - выполнить во внешнем терминале от имени суперпользователя
% - интерпретировать как команду Tcl (не реализовано)
- интерпретировать как команду R (не реализовано)
X com (где X - число, а com - команда) - добавить в очередь отложенного выполнения под номером X например ввод «20 cd ~/foo» и «10 mkdir ~/foo» создаст очередь создающую каталог foo и потом делающую его текущим. (не реализовано)
Графический редактор переменных окружения. (не реализовано)
ГУИ выбор текущего каталога. (не реализовано)
Прокрутка истории команд с пропуском команд завершившихся с ошибкой. (не реализовано)
Прокрутка истории команд с пропуском команд завершившихся без ошибки. (не реализовано)
Зачем это нужно не знаю. Нереализованное реализовано не будет - устал, итак почти сутки кодю - думал будет попроще...