В следующей статье мы познакомимся с Зеллиджем. Это рабочее пространство, предназначенное для разработчиков и всех пользователей, которым нравится терминал. По сути, это 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 из сайт проекта.
Мы также можем используйте 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) команду:
sudo install zellij /usr/local/bin
После установки нам понадобится только запись Зеллий в терминале:
Чтобы настроить Zellij (сочетания клавиш, макеты и плагины), пользователи могут проконсультироваться документация предлагается на сайте проекта. Zellij создан командой энтузиастов-волонтеров. Любой, кто хочет присоединиться, независимо от уровня опыта, может следовать инструкциям, указанным в их Страница GitHub.