简介
zellij
是一个面向开发、运营以及任何热爱终端的人的终端多路复用器 (Terminal Multiplexers),类似于 tmux
和 screen
,内置许多功能,允许用户扩展并创建自己的个性化环境。
zellij
的设计理念是不牺牲简单性来换取强大的功能,它以出色的开箱即用体验以及为用户提供触手可及的高级功能而自豪。
首次用户
-
使用
x zellij
即可自动下载并使用- 在终端运行
eval "$(curl https://get.x-cmd.com)"
即可完成 x 命令安装, 详情参考 x-cmd 官网
- 在终端运行
-
x-cmd 提供1分钟教程,其中包含了 zellij 命令常用功能的 demo 示例,可以帮你快速上手 zellij 。
-
使用案例:
# 启动 zellij x zellij # 使用 zellij 简化界面 x zellij options --simplified-ui true
功能特点
- 深度可定制性:zellij 允许用户通过配置文件和插件系统来自定义其外观和功能。用户可以根据自己的喜好选择主题、颜色方案以及其他方面的外观设置。
- 个人自动化:zellij 通过布局功能,允许用户配置和保存特定的窗格布局。这使得用户可以轻松地创建和切换不同的窗格布局,以适应自己的工作流程和自动化需求。
- 多人协作:zellij 支持多个用户同时在同一终端会话中进行协作。这意味着多个用户可以共享终端会话,并同时进行操作和交流,以实现高效的团队合作和知识共享。
- 独特的 UX 功能:zellij 提供了一些独特的用户体验功能,如浮动和堆叠窗格,这些功能使用户可以灵活地组织和管理终端中的不同窗格。
- 插件系统:zellij 的插件系统允许用户使用编译为 WebAssembly 的插件, 用户也可以创建自己的插件。
竞品和相关作品
tmux 一个用于 Unix 操作系统的开源终端复用器,已经存在了很长时间, 具有强大的功能和广泛的社区支持,适用于多用户协作和复杂的终端需求。
进一步阅读
- zellij 官方
- 文档
- 视频
- github
- 中文资源
- Rust 项目鉴赏: zellij 替代 screen, tmux 的终端工具
- zellij 终端复用工具快捷键
X-CMD 官网
x-cmd-pkg
x-cmd-1min