Zellij, новый терминальный мультиплексор, написанный на Rust

о Зелли

В следующей статье мы познакомимся с Зеллиджем. Это рабочее пространство, предназначенное для разработчиков и всех пользователей, которым нравится терминал. По сути, это un оконечный мультиплексор (похож на tmux) написано на Rust.

Если из-за характеристик задач, которые вы обычно выполняете, эмулятор терминала, который вы используете каждый день, не справляется, попробуйте этот мультиплексор терминал это может быть вам интересно. Zellij включает в себя систему дизайна и систему плагинов, которая позволяет создавать плагины на любом языке, который компилируется в WebAssembly.

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

Общая характеристика Zellij

  • Зеллий, помимо использования Rust, также обеспечивает большое рабочее пространство от терминала и мультиплексора, как и tmux и тому подобное.
  • Мы найдем это доступно как для операционных систем Gnu / Linux, так и для macOS.
  • Как и другие мультиплексоры, Zellij позволяет пользователям разделить терминал на разные панели и вкладки. Но он попытался отличиться от других подобных проектов. предлагает интересный способ организации и изменения размеров панелей.
  • Само приложение по умолчанию он найдет наилучшее распределение по вертикали или горизонтали. Zellij включает в себя механизм компоновки, который позволяет пользователям определять карту панелей в файле yaml и загружать ее при запуске приложения. Таким образом, можно расположить панели по своему желанию, не выполняя всех работ по настройке.
  • О Его пользовательский интерфейс очень прост в использовании, легкий и предлагает строку состояния внизу с доступными сочетаниями клавиш.. Кроме того, он также покажет нам советы по использованию инструмента.
  • Когда Zellij запустится, пользователи заметят, что они показать доступные сочетания клавиш которые позволяют заблокировать макет, доступ к параметрам панели, параметрам вкладок, изменению размера, прокрутке и выходу. При использовании одного из этих сочетаний клавиш панель подсказок переключается на доступные сочетания клавиш для панелей, такие как создание новой панели, перемещение между панелями, закрытие активной панели и т. Д.
  • Сочетания клавиш, а также исходную раскладку, используемую Зеллиджем при запуске, можно configurar. Вы можете взглянуть на сочетания клавиш по умолчанию.
  • Zellij также имеет некоторые специальные панели, которые не являются терминальными. Эти панели называются плагинами. Zellij поставляется с некоторыми готовыми плагинами, такими как Strider file explorer.. Zellij использует Webassembly и WASI для загрузки этих панелей и предоставления им доступа к хост-машине.

Загрузка и установка

Чтобы установить двоичный файл этой программы в Ubuntu, нам просто понадобится загрузите пакет Gnu / Linux из сайт проекта.

скачать пакет zellij из браузера

Мы также можем используйте wget для загрузки пакета, это можно сделать, открыв терминал (Ctrl + Alt + T) и набрав в нем команду:

скачать с терминала

wget https://github.com/zellij-org/zellij/releases/latest/download/zellij-x86_64-unknown-linux-musl.tar.gz

Как только загрузка будет завершена, нам нужно будет извлеките загруженный файл:

распаковать загруженный пакет

tar xzvf zellij-x86_64-unknown-linux-musl.tar.gz

Затем мы собираемся перейти в папку, в которую был извлечен пакет. Следующим шагом будет установить двоичный файл в / USR / местные / бен используя в терминале (Ctrl + Alt + T) команду:

установить zellij

sudo install zellij /usr/local/bin

После установки нам понадобится только запись Зеллий в терминале:

Тестирование Зеллий

Чтобы настроить Zellij (сочетания клавиш, макеты и плагины), пользователи могут проконсультироваться документация предлагается на сайте проекта. Zellij создан командой энтузиастов-волонтеров. Любой, кто хочет присоединиться, независимо от уровня опыта, может следовать инструкциям, указанным в их Страница GitHub.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.