什么是 Zellij?
Zellij 是一款用 Rust 编写的终端工作区与复用器。作为 tmux 和 screen 的现代替代品,它让您可以将终端拆分为多个面板和标签页,保存并恢复布局,并通过 WebAssembly 插件系统进行扩展——所有这一切都配有易于发现的快捷键提示和友好的用户界面,让上手变得轻松。
🚀 为什么最新版本很重要:Zellij 正在积极开发中,不断推出新的布局功能、插件能力和性能改进。运行最新版本可以让您第一时间获得最新的工作区功能和修复。
⚡ Zellij 的核心功能
🪟 面板与标签页
将终端拆分为多个面板,并通过多个标签页组织您的工作。
📐 布局
为您的项目定义并恢复可复现的工作区布局。
🔌 插件系统
通过 WebAssembly 插件扩展 Zellij,实现自定义功能。
🧭 易于发现的界面
屏幕提示让快捷键易学易记。
🎯 为什么选择 Zellij?
- 新手友好:屏幕上的快捷键提示降低了学习曲线
- 强大的布局:通过配置文件定义可复现的工作区
- 可扩展:WebAssembly 插件系统
- 现代化:基于 Rust 的快速实现,默认配置合理
🆕 亮点
- 复用功能:在单个终端中使用多个面板和标签页
- 会话管理:随时从运行中的会话分离并重新连接
- 布局:保存并加载工作区排列方式
- 插件:基于 WASM 的可扩展性
📦 从 debian.griffo.io 安装
步骤 1:添加仓库
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/debian.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/debian.griffo.io.gpg] https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/debian.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/debian.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/debian.griffo.io.gpg] https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/debian.griffo.io.list > /dev/null
apt update
步骤 2:安装 zellij
# Install latest zellij
sudo apt install zellij
# Verify installation
zellij --version
# Install latest zellij
apt install zellij
# Verify installation
zellij --version
🎯 基本使用示例
# Show version
zellij --version
# Start a new session
zellij
# Start a named session
zellij --session work
# List active sessions
zellij list-sessions
# Attach to an existing session
zellij attach work
🚀 为什么选择 debian.griffo.io?
📊 仓库对比:
- 官方 Ubuntu:通常落后数月,缺少最新功能
- debian.griffo.io:发布后数小时内即可获得最新版本
- 手动安装:需要手动下载并配置 PATH
- 我们的仓库:预构建、开箱即用的软件包
- ✅ 最新功能:立即获取 Zellij 的最新功能和改进
- ✅ 无需手动配置:预构建二进制文件,通过 apt 安装和更新
- ✅ 自动更新:软件包在上游发布后数小时内完成更新
- ✅ 正确的依赖管理:正确打包所有必需的库
- ✅ 多发行版支持:支持 Jammy 和 Noble
- ✅ 易于维护:简单的 apt 命令即可完成更新
📦 软件包构建仓库
Ubuntu 软件包在此 GitHub 仓库中自动构建和维护:
- 📁 zellij-debian - Latest release builds
🔗 相关软件包
也可从 debian.griffo.io 获取:
- Starship - 快速、可自定义的跨 Shell 提示符
- Atuin - Shell 历史记录同步、搜索与统计
- Helix Editor - 后现代模态文本编辑器
🎯 适用人群:希望使用一款现代、易上手的复用器来替代 tmux 的终端高级用户,享受面板、标签页、已保存布局和插件带来的便利。
💝 支持此项目
如果这个仓库为您节省了时间和精力,请考虑支持它!