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

Как установить и использовать Terminator, терминальный мультиплексор


Добро пожаловать в Terminator, интересное название самого передового и полнофункционального терминального мультиплексора в мире. Терминальный мультиплексор позволяет запускать терминальные сеансы «один ко многим» из одного или нескольких окон организованным образом. Прочитать все об этом.

Что такое Терминатор?

Terminator — это графическая программа для Linux, без проблем работающая под Python 3, которая позволяет системным администраторам и другим пользователям одновременно использовать несколько окон терминала (оболочки). Даже клиентское программное обеспечение терминала, включенное в вашу операционную систему, позволит вам сделать это, но Terminator имеет специальный формат графического интерфейса пользователя, в отличие от других клиентских программ терминала, работающих по одному или на основе вкладок.

Установка Терминатора

Чтобы установить Terminator в свой дистрибутив Linux на базе Debian/Apt (например, Ubuntu и Mint), выполните следующие действия:

терминатор установки sudo apt

Чтобы установить htop и iotop в вашем дистрибутиве Linux на основе RedHat/Yum (например, RedHat и Fedora), выполните следующие действия:

sudo yum установить терминатор

Первые впечатления

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

Однако эта динамика сразу же меняется, как только вы щелкаете правой кнопкой мыши по черному фону и просматриваете представленное меню:

(Это изображение было получено путем фотографирования экрана, так как встроенное контекстное меню Терминатора не позволяет делать снимки с помощью инструмента захвата экрана.)

Разделить по горизонтали и Разделить по вертикали — это две доступные нам опции для разделения нашего окна терминала на 2 или более окон! Взгляните еще раз на изображение заголовка этой статьи, и вы увидите, как мы можем разделить и снова разделить. Вы можете иметь столько окон, сколько хотите, пока вам удобно работать с окнами меньшего и меньшего размера, в зависимости от того, сколько окон вы добавляете.

Например, чтобы создать четыре равных квадрата окна, можно сначала щелкнуть правой кнопкой мыши в черном пространстве терминала и выбрать Разделить по горизонтали. Теперь, когда в середине окна видна горизонтальная разделительная линия, щелкните правой кнопкой мыши черное пространство в верхней части окна. Затем выберите Разделить по вертикали. Теперь у вас будет три окна. Повторите то же самое для нижней половины экрана, щелкнув правой кнопкой мыши в черном пространстве под горизонтальной разделительной линией. Затем снова нажмите Разделить по вертикали, и теперь у вас будет четыре окна!

В том же меню мы также видим кнопку «Настройки», нажатие на которую приведет вас к окну конфигурации. Идите вперед и нажмите кнопку «Настройки».

Окна без полей и бесконечная прокрутка назад

Вам нравятся тонкие, как бумага, разделительные линии на заголовке этой статьи? Если да, давайте настроим их таким же образом на вашей рабочей станции. Для этого сначала отключите полосы прокрутки (не беспокойтесь, вы по-прежнему можете прокручивать вверх и вниз, просто прокручивая колесо прокрутки мыши вверх и вниз). Для этого нажмите «Профили» > «Прокрутка» > установите «Полоса прокрутки:» на «Отключено».

Вы также захотите установить следующие параметры, пока вы находитесь на этом экране и вкладке:

Убедитесь, что «Прокрутка при выводе» не отмечена. Отметьте «Прокрутка по нажатию клавиши» и «Бесконечная прокрутка». Первый вариант гарантирует, что если вы прокручиваете вверх/вниз, а новый вывод генерируется в конце вывода вашего терминала, экран не будет постоянно возвращаться назад во время прокрутки. Обратите внимание, что если вы находитесь в конце вывода терминала, вывод будет по-прежнему прокручиваться как обычно. Второй вариант позволяет вам нажимать клавишу для прокрутки.

Последний вариант включает бесконечную прокрутку. Я очень рекомендую это, если у вас нет более старой или более медленной машины, на которой вы работаете. Здорово иметь возможность прокрутить назад до самого начала сеанса!

Чтобы вернуться к нашей настройке окон почти без полей, перейдите на вкладку «Глобальные» и установите параметры «Внешний вид» следующим образом:

Убедитесь, что установлен флажок «Дополнительный стиль (зависит от темы)» и установите «Размер разделителя терминала» на 1.

Теперь давайте сохраним нашу конфигурацию по умолчанию. Это требует небольшого обходного пути. Перейдите на вкладку «Макеты»> нажмите кнопку «Добавить»> Дважды щелкните «Новый макет» и переименуйте его в «по умолчанию». Теперь в списке будет два макета «по умолчанию». Это отлично. Нажмите «Закрыть» и полностью закройте терминатор (в Ubuntu обычно щелкают «X» в правом верхнем углу экрана). Вы получите такое сообщение:

Просто нажмите «Закрыть терминалы» и перезапустите Терминатор. Теперь у вас должны быть тонкие как бумага разделительные линии терминала и бесконечная прокрутка!

Автоматически вводить «Выбрать» или «Все» Windows

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

Затем нажмите «Транслировать все». Введите что-нибудь и обратите внимание, как это реплицируется во все окна одновременно!

Вы также можете нажать «Новая группа…» и определить имя для новой группы или ввести имя существующей группы, если вы создали ее ранее. Это позволит вам отправлять нажатия клавиш только на определенный набор терминалов, сконфигурированных так, чтобы они находились в одной группе. Имя группы — любое произвольное имя, которое вы можете придумать.

Терминатор рухнул?

Если вы когда-либо сталкивались с ситуацией, когда Terminator аварийно завершает работу, например, после обновления или после изменения многих параметров конфигурации, либо сразу при запуске, либо через несколько секунд после этого, обычно есть простой способ исправить это. Однако вы потеряете свои настройки конфигурации, хотя часто их быстро переустанавливают. Для этого просто откройте командную строку терминала (используя терминальный клиент по умолчанию на рабочем столе вашей операционной системы) и введите:

mv ~/.config/terminator ~/.config/terminator.PREV

Затем снова откройте Terminator, и он должен работать нормально, хотя вы вернетесь к одному окну, которое необходимо повторно разделить, параметры конфигурации необходимо повторно включить и т. д., и не забудьте сохранить новую конфигурацию как ' по умолчанию», как описано ранее!

Наслаждайтесь Терминатором!

Для установки Terminator требуется менее 30 минут, а часто всего от пяти до десяти. Как мы видели, у использования Terminator есть большие преимущества — автоматический набор текста, лучшее управление экранной недвижимостью и бесконечная прокрутка назад, и это лишь некоторые из них. Наслаждайтесь!