Алексей Федорчук
Не прошло и месяца, как я последний раз писал о тайловом терминале Terminix (вступление, потом обзор возможностей, затем о штатных настройках и, наконец, о попытках настроек внештатных). Однако за это время произошли важные события, о которых я и поведаю в данном очерке.
Правда, первое из этих событий, выход релиза Ubuntu 16.10, как оказалось, к сюжету настоящего очерка отношения не имело. Хотя по ряду косвенных соображений можно было ожить, что в него Terminix войдёт составной частью в официальный репозиторий, этого не случилось. Пакет этот в Yakkety, как прежде, нужно устанавливать из PPA-репозитория:
$ sudo -s # add-apt-repository ppa:webupd8team/terminix # apt update # apt install terminix # exit
Зато версия Terminix’а и в Yakkety, и в Xenial’е повысилась до 1.3:
Что это дало народу? Чтобы понять это, достаточно заглянуть в Параметры, где между прежними вкладками Оформление и Комбинации клавиш вклинилась новая — Quake. Которая отвечает ни за что иное, как за работу в режиме «выпадающего» терминала, подобного Guake или Tilda. Правда, в данном случае он выглядит скорее терминалом «всплывающим», если не отключить умолчальную анимацию.
Для «всплывания» почти никаких действий от применителя не требуется — разве что подкорректировать размеры всплывающего окна:
Ну и, конечно же, нужно определить горячую клавишу, вызывающую «всплывание». Однако делается это не в самом Terminix’е, а штатным средствами настройки клавиатурных комбинаций данной рабочей среды. То есть в Cinnamon — в модуле Клавиатура Параметров системы, где следует перейти на вкладку Комбинации клавиш и в категорию Дополнительные комбинации клавиш:
Легко догадаться, что тут надо нажать кнопку Добавить пользовательскую комбинацию и в появившейся панельке прописать название terminix и вызываемую команду terminix --quake
:
После чего обычным для Cinnamon способом привязать эту команду к желаемой клавише — например, к традиционной для выпадающих терминалов F12.
Изменения вступают в силу немедленно, никаких вписываний в автозагрузку не требуется. От ныне, и присно, и во веки веков нажатие клавиши F12 будет вызывать Terminix во «всплывающем» режиме:
Обращаю внимание на чёрную полоску между верхней границей экрана и терминального окна. Это «невидимая» строка заголовка последнего, щелчок по которой вызывает главное меню Terminix’а:
При этом Terminix, вызванный из меню, с управляющей панели или из окна файлового менеджера Nemo, будет сохранять свой обычный вид:
Таким образом, в нашем распоряжении оказывается универсальный терминал, который может работать и в обычном режиме, и во «всплывающем», в обоих случаях поддерживая тайлинг. То есть — прямой претендент на звание терминала по умолчанию для среды Cinnamon, штатной программы этого назначения не имеющей. Именно в этом качестве Teminix и будет задействован в следующем релизе Cintu 16.10, о котором я рассчитываю рассказать в ближайшее время.
Здорово, что Terminix теперь лучше своих собратьев во всех отношениях. Спасибо, Алексей, порадовали.
> Обращаю внимание на чёрную полоску между верхней границей экрана и терминального окна. Это «невидимая» строка заголовка последнего, щелчок по которой вызывает главное меню Terminix’а:>
В моём терминиксе строка заголовка видима ;)
Проверила на разных компьютерах и во всех верхняя строка присутствует http://itmages.ru/image/view/5049822/8048d3cf
Таня, у меня, оказывается, тоже — в рабочей системе на 16.04.
А скриншоты делались на тестовой с 16.10. Так что это я там, видимо, что-то очень затестил :)
Алексей, после настроек всплывающего режима terminix в 16.10 принимает такой же вид как и в 16.04 http://itmages.ru/image/view/5050353/a4f7f4d0
Да, Таня, они абсолютно одинаковы. У меня был эффект наложения настроек среды и темы Terminix’а, которых всего две :)
Сейчас я их тоже привёл к одинаковому виду.