Zellij

名称、版本与用途

  • 名称:Zellij
  • 当前版本:0.44.0
  • 路径:~/.local/bin/zellij
  • 用途:带状态栏、布局、浮动面板和插件系统的终端工作区。
zellij --version

基本语法(Synopsis)

zellij [OPTIONS] [COMMAND]

[] 表示可选项,... 表示可重复;大写名称表示需要替换的参数。

当前安装与更新

当前为独立 Linux 二进制,不属于 dpkg。更新时从官方 release 下载对应 x86_64 Linux 资产,验证后替换 ~/.local/bin/zellij。

zellij --version
zellij setup --check

配置文件

  • 当前配置:~/.config/zellij/config.kdl
  • 当前配置使用 keybinds clear-defaults=true,意味着快捷键以本机配置为准,不能完全套用默认键位说明。
  • 默认布局目录可放在 ~/.config/zellij/layouts/。

查看默认配置时不要直接覆盖现有文件:

zellij setup --dump-config | less

基本功能与推荐用法

zellij -s work                 # 新建或进入命名会话
zellij list-sessions
zellij attach work
zellij kill-session work
zellij run -- nvim README.md   # 在新 pane 中运行命令
zellij options --simplified-ui true

推荐先查看当前状态栏显示的快捷键。需要脚本化、服务器兼容性和成熟插件生态时选 tmux;偏好可发现的 UI、布局和浮动面板时选 Zellij。

示例中的选项、参数与子命令

本表解释本页示例实际出现的选项、参数、子命令及必要的辅助命令语法。

语法元素含义
--version显示版本。
setup输出配置、补全等设置资源。
--check检查配置是否有效。
--dump-config输出默认配置。
-s NAME, --session NAME创建或连接指定名称的会话。
list-sessions列出现有会话。
attach NAME连接到指定会话。
kill-session NAME终止指定会话。
run -- COMMAND在新窗格中运行命令;— 结束 Zellij 选项解析。
options修改当前会话选项。
--simplified-ui true启用简化界面。

官方资料