跳到正文
发现
Zellij:终端工作区与多路复用器
命令行工具开发者工具

Zellij:终端工作区与多路复用器

面向开发者与运维人员的终端工作区,开箱即用,支持布局、浮动面板、插件与多人协作。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v0.45.1
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Zellij 是一个面向开发者、运维人员以及所有热爱终端的人的工作区,同类程序通常被称为「终端多路复用器」(Terminal Multiplexer)。它的设计理念是不为强大而牺牲简洁:既强调开箱即用的良好体验,也把高级功能放在触手可及之处。

Zellij 同时照顾新手和重度用户,提供深度可定制能力,并内置 Web 客户端(web-client),让终端不再是必需条件。项目使用 Rust 编写,采用 MIT 许可证。

主要功能

  • 终端多路复用:在一个终端窗口内组织多个会话与面板,构建自己的工作区。
  • 布局(Layouts):通过布局文件实现个性化自动化,快速复现常用的面板排布。
  • 独特 UX 特性:提供浮动面板(floating panes)与堆叠面板(stacked panes)等交互方式。
  • 插件系统:可用任何能编译到 WebAssembly 的语言编写插件。
  • 多人协作:支持真正的多人协同使用。
  • 内置 Web 客户端:可以通过浏览器访问 Zellij,终端因此变成可选。
  • 高度可配置:主题、按键、布局等均可通过配置文件调整。

安装与使用

最简单的方式是安装对应操作系统的软件包,详见官方安装文档:https://zellij.dev/documentation/installation。

如果系统没有现成的包,也可以从最新 release 下载预编译二进制文件并放入 $PATH。

使用 cargo 安装(编译):

cargo install --locked zellij

不安装直接试用——bash/zsh:

bash <(curl -L https://zellij.dev/launch)

fish/xonsh:

bash -c 'bash <(curl -L https://zellij.dev/launch)'

安装完成后,可参考官方的录屏与教程快速上手:https://zellij.dev/screencasts/。配置方式见配置文档:https://zellij.dev/documentation/configuration,布局说明见:https://zellij.dev/documentation/layouts。

注意事项

  • 官方不建议从 main 分支安装:该分支是预发布代码,持续开发中,可能包含损坏或不可用的功能,还可能污染缓存,导致后续正式版本需要先清理缓存才能使用。请优先使用最新正式发布版本。
  • 仓库中的 issue(无论开放还是关闭)并不一定代表软件存在缺陷,只表示报告者希望向维护者反馈使用体验或想法;维护者会尽力查看和回复,但无法保证全部处理。
  • 更多常见问题见 FAQ:https://zellij.dev/documentation/faq。

本作品整理自 GitHub 开源项目 zellij-org/zellij,原作者 @zellij-org,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.45.1当前版本

    修复 0.45.0 发现的问题:SSH 下嵌套会话检测无需转发环境变量;可配置 scroll_mode_sync false 关闭鼠标滚动进入滚动模式;可设置 explicit_theme_hue;attach 时可指定命令前后台启动;修复 OSC9 通知解析与 kitty 图像协议清理问题。

评论