Поиск по сайту:

Терминология, лучший эмулятор терминала с множеством функций

На протяжении многих лет я использовал множество эмуляторов терминала, включая Deepin Terminal, Gnome Terminal, LXTerminal, Mate Terminal и т. д. Мне больше всего нравится Deepin Terminal среди всех остальных. Сегодня я решил попробовать еще один эмулятор терминала под названием Terminology. Я могу заверить вас, что Terminology — один из лучших терминалов Linux, который по умолчанию имеет множество интересных функций. Он основан на EFL (Enlightenment Foundation Lбиблиотеках), поэтому работает в X11 под управлением Компоновщик Wayland и даже непосредственно во фреймбуфере в Linux. В этом руководстве давайте посмотрим, как установить Terminology в различных дистрибутивах Linux и некоторые из ее примечательных функций.

Установите эмулятор терминального терминала в Linux

Терминология доступна в репозиториях по умолчанию популярных дистрибутивов Linux.

В Arch Linux и его вариантах, таких как Manjaro Linux, убедитесь, что вы включили репозиторий [Extras] и установите Terminology с помощью Pacman, как показано ниже.

sudo pacman -S terminology

В Debian 11, Ubuntu 20.10 и более ранних версиях:

sudo apt install terminology

Терминология из официальных репозиториев Ubuntu устарела. Поэтому видео, изображения, звук звонка и миниатюры могут не работать. Если вам нужны эти функции в Терминологии, я предлагаю вам использовать официальный PPA, поддерживаемый разработчиком. Он содержит последнюю версию терминологии. Чтобы добавить этот репозиторий и установить Терминологию, выполните одну за другой следующие команды.

sudo add-apt-repository ppa:niko2040/e19
sudo apt update
sudo apt install enlightenment terminology

Просто выйдите из системы, войдите снова и начните использовать ее. Однако вам не нужно выбирать Enlightenment DE на экране входа в систему.

В Федоре:

sudo dnf install terminology

В openSUSE:

sudo zypper install terminology

Использование терминологии

После установки запустите Терминологию из Dash или меню. Вот как выглядит интерфейс Terminology по умолчанию.

Представление терминологии по умолчанию

Вы можете начать использовать его как обычный эмулятор терминала vt100 со всеми обычными функциями, такими как поддержка 256 цветов. Он разработан для максимально точной имитации Xterm во многих аспектах.

Если что-то не так (например, при вводе неправильной команды), вы увидите колокольчик со звуком в правом нижнем углу окна терминологии.

Терминология отображает предупреждающий колокольчик внизу

Настройка терминологии

Просто щелкните правой кнопкой мыши в любом месте окна терминологии, чтобы открыть меню конфигурации.

Панели настройки терминологии

В меню конфигурации имеется несколько кнопок управления для выполнения следующих функций:

  • Создайте новое окно терминала,
  • Копировать/вставлять тексты,
  • Разделить окно терминала по горизонтали или вертикали,
  • Откройте «Настройки», чтобы настроить терминологию,
  • Минивид,
  • Отобразить подробную информацию о терминологии,
  • Закрыть терминологию.

Например, чтобы разделить окно терминологии по вертикали, просто нажмите кнопку Разделить V в меню «Конфигурация». Теперь вы увидите две вертикальные панели, как показано на рисунке ниже. Это будет полезно, если вы хотите выполнять разные команды на каждой панели.

Разделить окно терминала на несколько панелей

Аналогичным образом нажмите кнопку «Разделить H», чтобы разделить окно терминала на горизонтальные панели. Вы можете разделить столько панелей, сколько захотите.

Вы даже можете разделить панели при запуске Терминологии из другого терминала. Вот некоторые примеры.

                                     ______
                                    |  |  |
               $ terminology -S v   |__|__|

                                     ______
                                    |_____|
               $ terminology -S h   |_____|

                                      ______
                                     |__|  |
               $ terminology -S vh   |__|__|

                                      ______
                                     |  |__|
               $ terminology -S v-h  |__|__|

                                        ______
               $ terminology -S vh--h  |__|__|
                                hv--v  |__|__|

Настройте терминологию

Терминология полностью настраивается по вашему вкусу. Вы можете изменить шрифт, размер шрифта, цвета текста, темы, установить фоновое изображение, установить уровень прозрачности фона, привязки клавиш, поведение терминологии, настройки видео и так далее.

Чтобы открыть настройки терминологии, щелкните правой кнопкой мыши Терминал и нажмите кнопку Настройки в меню Конфигурация.

Настройки шрифта

В этом разделе вы можете изменить тип и размер шрифта. На следующем снимке экрана показаны текущие настройки шрифта.

Настройки терминологии

Темы

Чтобы просмотреть или изменить темы, нажмите кнопку Темы и выберите ту, которая вам подходит.

Терминологические темы

Фон терминала

По умолчанию в Терминологии есть три фоновых изображения. Нажмите кнопку Обои в окне настроек. Просто нажмите на любое изображение, чтобы установить его в качестве фона терминала.

Если вам не нравятся изображения по умолчанию, вы можете выбрать любое другое с локального диска. Для этого нажмите «Выбрать путь» в правом верхнем углу и выберите местоположение изображения, которое вы хотите установить в качестве фона терминала.

Фоновое изображение терминологии

Вот пользовательский фон терминала:

Пользовательский фон терминологии

Цвета клемм

В этом разделе вы можете изменить настройки цвета текста по умолчанию.

Настройки цвета терминологии

Аналогично перейдите в другие разделы окна «Настройки» и настройте Терминологию по своему усмотрению.

Терминологические инструменты

Терминология поставляется со следующим набором инструментов, который поможет вам выполнять различные операции из командной строки без необходимости установки сторонних приложений, надстроек и расширений.

  • tyls - список содержимого каталога с наворотами,
  • tyalpha — установить уровень прозрачности фона,
  • tybg - изменить фоновое изображение терминала,
  • tycat — отображать медиафайл или URL-адрес в строке,
  • опечатка - отображение во всплывающем окне медиафайла или URL-адреса,
  • tyq — поставить в очередь мультимедийные файлы или URL-адрес, которые будут отображаться,
  • tysend — отправить файлы на терминал. Это может быть полезно через ssh.

Давайте обсудим использование некоторых из этих инструментов на примерах.

tyls — просмотреть содержимое каталога с миниатюрами.

Инструмент tyls отобразит содержимое каталога. Не только содержимое, но и миниатюры.

Чтобы использовать это, просто укажите путь к каталогу, как показано ниже.

tyls ostechnix/

Если вы запустите его без каких-либо аргументов, он просто отобразит содержимое текущего каталога.

Связанное чтение:

  • Как отображать миниатюры изображений в терминале

tybg — установить фоновое изображение или видео для терминала

Как говорилось ранее, мы можем установить фон терминала в настройках. Однако это также возможно через командную строку с помощью инструмента tyby.

Чтобы установить фон, укажите путь к изображению, как показано ниже.

tybg Personal/Wallpapers/image.jpg

Вы можете установить файлы изображений типов PNG, JPG, SVG. И что самое интересное, вы можете установить видео в качестве фона. Терминология поддерживает видеофайлы .MP4 в качестве фона.

установить видеофон в Terminlogy

Также можно установить файлы GIF и PPT в качестве фона. Просто установите GIF-изображения с милыми кошками или любимый файл презентации и настройте его просмотр при работе с Терминалом.

tycat — просмотр изображений в терминале

Я уже знал несколько программ просмотра изображений CLI для отображения изображений в самом Терминале. Думаю, они мне больше не нужны. В Terminology есть инструмент tycat для отображения изображений в окне терминала.

tycat image.jpeg

просматривать изображения в терминале

Если у вас установлен Libreoffice, вы даже можете просматривать файлы PPT, ODP, DOC и даже XLS, если хотите.

typop — Воспроизведение медиафайлов в Терминале

Инструмент typop используется для воспроизведения медиафайлов в Терминале.

typop Video.mp4

Смотреть видео в Терминале

Для воспроизведения данных видео будет использоваться видеоплеер по умолчанию. Вы можете изменить проигрыватель по умолчанию на другой в настройках.

Рекомендуем прочитать:

  • Alacritty - легкий и невероятно быстрый эмулятор терминала

Терминология имеет множество полезных функций для тех, кто целый день живет в Терминале. Если вы активно пользуетесь командной строкой, ознакомьтесь с этим и сообщите нам свои мысли в разделе комментариев ниже.

Ресурсы:

  • Репозиторий терминологии на GitHub
  • О терминологии

Статьи по данной тематике