Terminator — это эмулятор терминала, который позволяет работать с несколькими сеансами терминала в одном окне. Это удобный инструмент для системных администраторов и других пользователей, занимающихся настройкой и управлением несколькими системами.
В Terminator вы можете разделять, переключать и упорядочивать терминалы в сетке, создавать вкладки, переименовывать сеансы терминалов, настраивать привязки клавиш и многое другое. Лучшая часть Terminator заключается в том, что он позволяет вам одновременно отправлять ввод в несколько сеансов терминала.
Давайте посмотрим, как установить и использовать Terminator для запуска нескольких терминалов в одном окне.
Как установить Терминатор в Linux
Terminator доступен в репозиториях большинства дистрибутивов Linux, поэтому вы можете установить его с помощью менеджера пакетов по умолчанию.
В дистрибутивах на основе Debian вы можете установить пакет с помощью APT.
Судо подходит установить терминатор
В дистрибутивах на основе RHEL вы можете использовать YUM или DNF для установки и управления пакетами. Для установки Терминатора используйте:
судо ням установить терминатор
Или:
судо днф установить терминатор
Дистрибутивы на основе Arch используют Pacman для управления пакетами. Вы можете установить Terminator на Arch Linux, используя:
sudo pacman -S терминатор
Окно Terminator имеет два основных меню: Меню группировки и Контекстное меню. Эти меню позволяют выполнять различные функции и настраивать параметры и макеты. Вы можете получить доступ к меню группировки, щелкнув маленький значок с тремя прямоугольниками в левом верхнем углу окна терминала. Чтобы получить доступ к контекстному меню, просто щелкните правой кнопкой мыши в любом месте окна терминала.
Особенности Терминатора
Некоторые особенности Терминатора:
- Разделение и расположение терминалов в сетке
- Широкие возможности настройки
- Выполнять команды одновременно в группе окон или во всех окнах
- Сохраняйте макеты для дальнейшего использования
- Поддерживает переименование заголовков вкладок, терминалов и окон.
- Множество ярлыков
- Неограниченная прокрутка назад
- Поддержка плагинов для расширения функциональности
Разделение окна по горизонтали и вертикали
Чтобы разделить окно, щелкните правой кнопкой мыши внутри окна терминала и выберите либо Разделить по горизонтали или Разделить по вертикали в зависимости от того, как вы хотите разделить окно. Выбор любого варианта разделит окно на два меньших. Вы можете разбивать окна любое количество раз и в любой комбинации в соответствии с вашими потребностями.
Вы также можете использовать Shift + Ctrl + О сочетание клавиш, чтобы разделить окно по горизонтали и Shift + Ctrl + E разделить его по вертикали. Для навигации между различными терминалами используйте Alt + стрелка ключи.
Одновременный запуск команд на нескольких терминалах
Вы можете запустить команду одновременно на нескольких терминалах, сгруппировав их. Вы также можете запустить команду сразу на всех терминалах, независимо от того, принадлежат они к группе или нет.
Чтобы отправить команду во все окна терминала, откройте меню группировки и выберите Транслировать все. Теперь любая команда, которую вы запускаете в текущем терминале, будет транслироваться на все остальные терминалы. Текущий терминал с красной полосой заголовка будет вещателем, а все остальные терминалы с синей полосой заголовка будут приемниками. Обратите внимание, что текущий терминал всегда имеет красную строку заголовка.
Чтобы выполнить команду одновременно в наборе терминалов, добавьте их в группу.
Для этого выберите Новая группа из меню группировки и назовите его. Затем, чтобы добавить еще один терминал в эту группу, откройте меню группировки этого терминала и выберите имя группы, в которую вы хотите его добавить. Точно так же вы можете создать несколько групп и добавить к ним терминалы.
После создания группы откройте меню группировки и выберите Группа трансляции вариант. Теперь, если вы запустите команду на терминале, принадлежащем группе, только терминалы этой группы получат широковещательную рассылку.
Масштабирование терминала в Терминаторе
Чтобы временно сфокусироваться на одном окне терминала и скрыть все остальные, перейдите к этому терминалу, щелкните его правой кнопкой мыши и выберите Увеличить терминал из контекстного меню. Это увеличит окно терминала, а также увеличит размер шрифта. Чтобы вернуть все окна терминала, выберите Восстановить все терминалы из контекстного меню.
Обратите внимание, что Максимизировать пункт в контекстном меню такой же, как Увеличить терминал вариант, за исключением того, что он не увеличивает шрифт.
Изменение названия терминала
При работе с несколькими сеансами терминала вы можете дать каждому определенный заголовок, чтобы вы могли быстро определить цель каждого из них. Не только терминалы, но вы также можете изменить название окон и вкладок.
Чтобы изменить заголовок окна, используйте Ctrl + Alt + W сочетание клавиш, переименуйте его и нажмите Входить. Точно так же используйте Ctrl + Alt + А изменить заголовок вкладки и Ctrl + Alt + X чтобы изменить название терминала. Вы также можете дважды щелкнуть строку заголовка вкладки и терминала, чтобы изменить их заголовки.
Сохраняйте макеты для повторного использования в будущем
Вы также можете сохранить расположение терминалов после настройки их так, как вы хотите. Это избавит вас от необходимости вручную создавать нужный макет каждый раз, когда вы открываете Terminator.
После настройки макета откройте Настройки окно из контекстного меню. Затем перейдите к Макеты вкладка Нажмите Добавлять чтобы создать новый макет и назвать его. Затем нажмите Сохранять и закрой окно.
Чтобы загрузить сохраненный макет, вам нужно будет набрать в терминале следующую команду:
терминатор -l layout_name
Полезные сочетания клавиш Терминатора
Вот несколько полезных сочетаний клавиш Terminator, которые могут ускорить ваш рабочий процесс:
Функция |
Ярлык |
---|---|
Чтобы открыть новую вкладку |
Shift + Ctrl + T |
Для переключения между терминалами |
Alt + стрелка клавиши (вправо, влево, вверх, вниз) |
Чтобы закрыть терминал |
Shift + Ctrl + W |
Чтобы закрыть окно |
Shift + Ctrl + Q |
Чтобы увеличить терминал |
Shift + Ctrl + Z |
Чтобы максимизировать терминал |
Shift + Ctrl + X |
Чтобы начать поиск |
Супер + Ctrl + F |
Чтобы сгруппировать все терминалы |
Супер + Г |
Чтобы разгруппировать все терминалы |
Шифт + Супер + Г |
Чтобы увеличить размер шрифта |
Ctrl + + |
Чтобы уменьшить размер шрифта |
Ctrl + - |
Чтобы скопировать текст |
Shift + Ctrl + С |
Вставка текста |
Shift + Ctrl + V |
Установите Терминатор в качестве терминала по умолчанию
Вы также можете установить Терминатор в качестве терминала по умолчанию. Для этого введите в терминале следующую команду:
судо обновлять-альтернативы --config эмулятор х-терминала
В нем будут перечислены все эмуляторы терминала, доступные в вашей системе. Чтобы установить Terminator в качестве терминала по умолчанию, введите соответствующий ему номер выбора.
Теперь вы сможете запускать Terminator с помощью сочетания клавиш по умолчанию. Ctrl+Альт+Т.
Повысьте производительность с помощью Terminator в Linux
Функции повышения производительности Terminator позволяют эффективно работать в многозадачном режиме, оставаясь в одном окне. Разделение окон, группировка, сохранение макетов, трансляция и сочетания клавиш — ключевые функции Terminator, которые могут сделать вас более продуктивным.
В дополнение к Terminator доступны другие эмуляторы терминала, которые могут помочь вам повысить производительность, такие как Terminology, Cool Retro Term, Guake, Alacritty, Tilda и т. д.