Tilix — эмулятор терминала с возможностью разделения окна на несколько терминалов.
Tilix позволяет создавать несколько окон терминала в одном окне, разделяя главное окно по горизонтали или вертикали. Подобную функциональность имеет эмулятор терминала Terminator.
Также существует режим, при котором окно терминала выпадает в верхней части экрана (выезжающий терминал). В качестве аналога можно привести Guake.
Программа обладает большим количеством настроек, поддержкой сессий и другими возможностями.
Использует библиотеки GTK3, поэтому хорошо интегрируется со средой GNOME.
Возможности
Основные возможности и особенности программы:
- Поддержка вкладок.
- Возможность разделения окна терминала на несколько окон по горизонтали и вертикали.
- Возможность разворачивания каждого ’внутреннего’ окна по размеру главного окна.
- Поддержка перетаскивания и произвольного размещения окон терминала внутри главного окна.
- Режим «Выпадающий терминал» — «Quake mode». Окно терминала выезжает в верхней (по умолчанию) части экрана.
Для использования режима Quake необходимо запускать программу командой tilix --quake Для удобства запуска Tilix в этом режиме необходимо создать глобальное сочетание клавиш в системе и назначить на него выполнение данной команды. Подробности: https://github.com/gnunn1/tilix/wiki/Quake-Mode
- Режим синхронизации, при котором все, что вы вводите в одном терминале, автоматически вводится в других окнах терминала. Например, это удобно если требуется выполнить одинаковую настройку нескольких удаленных систем.
- Поиск произвольного текста в терминале.
- Режим Только для чтения (Read-Only) для произвольного окна терминала.
- Возможность автоматического форматирования текста при вставке из буфера обмена — преобразование символов табуляции в пробелы, преобразование переносов строк (CRLF).
- Автоматическое распознавание потенциально опасных команд, при вставке команд из буфера обмена. Например, при использовании команд с sudo.
- Возможность сохранения и загрузки сеанса (текущей сессии). Сохранение выполняется в файл .json.
- Переключение между сессиями (сеансами) через удобное боковое меню с отображением миниатюр.
- Поддержка активных гиперссылок с возможностью настройки фильтров для ссылок.
- Поддержка Закладок. Закладки позволяют осуществлять быстрый доступ к директориям, удаленным системам (SSH, SFTP, FTP, Telnet), а также выполнять произвольные команды.
- Хранение паролей (базовые возможности менеджера паролей).
- Поддержка настраиваемых горячих клавиш.
- Большое количество настроек.
- Темная и светлая темы оформления.
- Настройка внешнего вида.
- Поддержка настраиваемых профилей.
- Поддержка вывода уведомлений при завершении задач.
- Хорошая интеграция с GNOME.
- И многое другое...
Название
Изначально программа называлась Terminix.
Позднее была переименована в Tilix.
Разработка
Используемые библиотеки: GTK3
Язык программирования: D.
Лицензия: Mozilla Public License, version 2.0
Разработка интерфейса ведется с использованием гайдлайнов GNOME (GNOME Human Interface Guidelines).
Исходный код: Открыт.
Релизы программы Tilix
Версия | Дата релиза |
---|---|
.. | |
1.4.0 | 21 декабря 2016 |
.. | |
1.7.0 | 13 октября 2017 |
.. | |
1.8.7 | 02 января 2019 |
.. | |
1.9.3 | 05 мая 2019 |
Комментарии