终端
Foot 是 Omarchy 的默认终端。它快速、轻量,甚至兼容老旧电脑。不过,它不支持原生标签页或分屏。
如果你使用 Tmux,可能不会介意这一点;如果不用,也可以选择 Alacritty、Ghostty 或 Kitty。请在 Omarchy 菜单的 安装 > 终端 中选择。
使用 Super + Return 启动新终端。(此绑定会自动指向你通过 安装 > 终端 安装的终端;你可以在 Setup > Defaults > 终端 中切换已安装的终端。)
无论使用哪种终端,Tmux 都为窗格、窗口(即标签页)和可恢复会话提供一致、可编程的界面。它甚至可在远程主机上运行,因此通过 SSH 连接服务器时也能沿用相同的工作方式。
使用 Super + Alt + Return 在一个新终端中启动一个新的 Tmux 会话,由于 Tmux 是一个持久进程,即使你关闭该终端,也可以恢复会话。只需按下 Ctrl + Space(称为前缀键)然后按 s 即可查看所有活动会话。
Omarchy 附带一套符合人体工程学的 Tmux 配置,其中有许多键盘快捷键需要学习,请随时查阅速查表。
Tmux 布局函数
Section titled “Tmux 布局函数”由于 Tmux 是可编程的,我们可以使用函数来创建布局。Omarchy 附带了四个不同的函数,用于常见的开发者布局。
tdl [agent] 会启动类似 IDE 的三向分屏界面:左侧是 $EDITOR,右侧是你选择的 AI agent(例如 opencode 使用 c、Claude 使用 cx、OpenAI 使用 codex),底部是终端。
所以 tdl c 会启动这个(或者直接用 ic):

你也可以用 tdl c cx(opencode + claude)启动第二个 agent(或者直接用 icx):

还有 tds,它会启动一个四向方形布局,左上角是编辑器,右上角是实时 diff 监视器,左下角是终端,右下角是 opencode。
你还可以使用 tdlm [agent] 为当前目录中的每个子目录启动此布局配置,然后使用 alt + 1/2/3/4/5/... 进行导航:

最后,你可以使用 tsl [panes] [command] 启动一组 agents。因此 tsl 4 c 会给你一个由 opencode agents 组成的四向网格:
