zellij-org zellij 终端复用器,Rust 写的现代 tmux 替代

Zellij 是 Rust 写的现代终端复用器,定位 tmux 替代品:电池级内置 tabs / panes / floating panes / 布局系统 / 插件市场 / session 共享,比 tmux 简单易上手。本资源包来自 z

本资源包含什么

  • 完整源码:来自 GitHub zellij-org/zellij main 分支,含 Cargo.toml + Cargo.lock + src/ + zellij-server/ + zellij-client/ + zellij-tile/ + zellij-utils/ + default-plugins/ + example/

  • 本资源包说明README_SCSCW.md,含编译步骤、配置目录、常用快捷键。

  • 官方 README.md:原始 GitHub 项目说明(HTML 格式,含徽章)。

  • 官方 LICENSE.md:MIT 协议全文。

功能特性

  • Tabs + Panes:电池级内置 tab / pane 切换,Alt+方向键切换 pane,Ctrl+t+n 新建 tab。

  • Floating panes:随时呼出浮动窗口(Ctrl+p 进入命令面板),适合临时跑命令或粘贴。

  • 布局系统:用 YAML 描述 pane 布局,zellij --layout your.yml 一键还原工作区。

  • 插件市场:官方 10 个插件即装即用(status-bar、tab-bar、strider、compact-bar 等),wasm 插件支持热加载。

  • Session 共享:多终端 attach 同一 session,团队协同一台机器调试、AI Agent 长任务接管。

  • Rust 原生:单二进制 cargo build --release,无运行时依赖,启动 < 50ms。

本资源包不含什么

  • 预编译二进制(不附 release tarball,需自己 cargo build --release 编译)

  • 预编译 wasm 插件(不含 assets/plugins/*.wasm,cargo build 时会自动从 default-plugins/ 源码重新生成)

  • 演示动图(不含 assets/demo.gif,节省 4.7 MB 体积)

  • GitHub CI/CD 与本地集成测试(已剔除 .github/wix/xtask/zellij-integration-tests/,节省 ~600 KB 体积)

资源包大小

压缩后约 2.3 MB,解压后约 14 MB / 1460 个文件

编译运行(Linux / macOS / WSL)

cd zellij-main
cargo build --release      # 首次约 5-10 分钟
./target/release/zellij    # 启动

安装编译依赖

  • Ubuntu / Debian:sudo apt install rustc cargo libssl-dev pkg-config

  • macOS:brew install rust

  • Windows:推荐 WSL2(Ubuntu),原生编译需 MSVC + Rust toolchain。

常用快捷键

  • Ctrl+p —— 命令面板(所有功能入口)

  • Ctrl+o + d —— detach(zellij 在后台跑,下次 attach 回来)

  • Alt+方向键 —— 切换 pane

  • Alt+n —— 新建 pane

  • Ctrl+t + n —— 新建 tab

  • Ctrl+q —— 退出(先 detach,避免 session 丢失)

适用场景

  • 每天在终端工作的运维 / 后端 / SRE,需要现代复用器替代 tmux。

  • 团队协作:多人 attach 同一 session 做 pair debugging / 远程协助。

  • AI Agent 长任务:本地启动 zellij session,远程接管观察进度。

  • 技术选型评估:参考官方布局系统与 wasm 插件机制,做 PoC 演示。

质量承诺

本资源包内源码全部来自 zellij-org/zellij 官方 GitHub 仓库(MIT 协议),经本地解压验证:包含 600+ 个文件、Cargo.toml、Cargo.lock、src/、zellij-server/、zellij-client/、zellij-tile/、zellij-utils/、default-plugins/ 全部官方插件源码。用户解压后 cargo build --release 即可编译运行。

版权声明

本站文字内容为原创编撰或者网络搜集整理,受著作权保护,禁止未经授权批量采集转载。

本站分享的各类源码、AI大模型、程序工具仅作技术科普部署教程使用,不直接存储原版版权文件。

所有第三方资源的知识产权、开源协议、商用授权规则均归原开发团队所有。

使用者下载、部署、二次开发必须严格遵守国家著作权相关法律法规,以及资源官方许可协议,如需商业运营,务必向版权方申请合法授权。

因用户私自商用、违规分发资源造成的法律纠纷与经济损失,全部由使用者自行承担,本站不承担连带责任。

转载请说明出处 内容投诉
素材市场 » zellij-org zellij 终端复用器,Rust 写的现代 tmux 替代

发表评论

您需要后才能发表评论

一个令你着迷的主题!

点击下载 VIP购买