Эмулятор терминала, созданный под влиянием GNOME Terminal
GNOME Terminator — это бесплатный и открытый эмулятор терминала для Linux , написанный на Python и лицензированный только под GPL-2.0 . Цель проекта — создать полезный инструмент для организации терминалов. Он вдохновлен такими программами, как gnome-multi-term, QuadKonsole и т. д. В нем основное внимание уделяется организации терминалов в сетках (вкладки — наиболее распространенный метод по умолчанию, который также поддерживает Terminator). Пакеты Terminator существуют для Arch , [2] Debian / Ubuntu , [3] Fedora , [4] OpenSUSE , [5] Gentoo , [6] Snap , [7] FreeBSD , [8] OpenBSD . [9] В 2017 году занял второе место в голосовании на opensource.com после Gnome Terminal . [10]
История
Terminator не является ответвлением GNOME Terminal (который написан на C ); вместо этого он был разработан с нуля Крисом Джонсом полностью на Python (на основе PyGObject для взаимодействия со средой рабочего стола и Python VTE, предоставляющего компонент GUI ), но большая часть поведения Terminator основана на GNOME Terminal . [11] Terminator начался с vte-demo.py в VTE и плагина терминала gedit , который был полезен авторам для понимания API VTE.
В июле 2013 года Стив Бодди сменил Джонса и возглавил проект.
Поддержка GTK3+ началась ближе к концу 2012 года. Первая версия с поддержкой GTK3+ была опубликована к концу 2016 года.
В апреле 2020 года проект был перенесен на GitHub из-за отсутствия активности на Launchpad . [12] [13]
Функции
В версии Terminator 2.x доступны следующие функции. [14]
Расположите терминалы в сетчатой структуре [15] [16] [17]
Вкладки [18]
Изменение порядка терминалов методом перетаскивания
Множество сочетаний клавиш [19]
Сохранение нескольких макетов и профилей с помощью редактора настроек графического интерфейса
Одновременный ввод текста на произвольные группы терминалов
^ комментарии, 19 октября 2017 г. Jason BakerFeed 1608up 90. "Топ-7 эмуляторов терминала с открытым исходным кодом для Linux". Opensource.com . Получено 26 октября 2020 г.{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
^ Стив, Бодди. "Вступительная запись в блоге от автора" . Получено 27.07.2020 .
^ gnome-terminator/terminator, GNOME Terminator, 2020-07-27 , получено 2020-07-27 , В апреле 2020 года мы начали перенос Terminator на GitHub. Новая команда хотела продолжить работу первоначальных авторов.
^ "Новый дом для terminator · Проблема № 1 · gnome-terminator/terminator". GitHub . Получено 2020-07-27 . К сожалению, старая команда Terminator прекратила поддерживать проект, на Launchpad уже много лет нет никакой активности. Как пользователь и текущий сопровождающий пакета в Debian, я очень заинтересован в том, чтобы проект оставался живым.
↑ Мао, Лэй (27 августа 2019 г.). «Гном-терминатор». Бортовой журнал Лэй Мао . Получено 25 октября 2020 г.
^ "Как установить Terminator, эмулятор терминала Linux на стероидах". Сообщество DEV . Получено 26.10.2020 .
^ "terminator - Несколько терминалов GNOME в одном окне". www.mankier.com . Получено 2020-10-26 .
^ "Slant - подробное сравнение Gnome Terminal и Terminator по состоянию на 2020 год". Slant . Получено 26.10.2020 .
^ Maruthamuthu, Magesh (2017-10-31). "Terminator - эмулятор терминала Linux для поддержки нескольких панелей терминала с изменяемым размером в одном окне". 2daygeek.com . Получено 2020-10-26 .
^ Арианто, Пунгки (2013-11-07). «Как использовать Terminator в Linux (управление несколькими терминалами)». LinOxide . Получено 2020-10-26 .