跳到主要内容
TMUXGo

A LITTLE ORDER. A LOT OF FLOW.

终端里的工作,
一眼理清。

会话里有窗口,窗口里有 pane。 TMUXGo 把它们整理成一棵树,让你看得见、找得到,也挪得动。

macOS · Linux · Go 编写 · MIT 开源

01 / FIND YOUR FLOWworkspaceSESSION / 2 WINDOWS▾ 0: editorWINDOW / 2 PANES● nvim~/projects/atlasSELECT. MOVE. GO.SESSION → WINDOW → PANE
把窗口放回该在的位置,接着做。

TRY THE REAL SHAPE OF IT

熟悉的终端,少记几条命令。

展开树、预览 pane,试着把窗口搬到另一个会话。键盘和鼠标都可以。

交互演示 · 虚构会话
tmuxgo — demo
tmuxgo3 个会话 · 4 个窗口socket: demo
workspace2 个窗口
0: editor2 个 pane
nvim~/projects/atlas
zsh~/projects/atlas

选择一个窗口,右边就能看到它的 pane。

↑ ↓ 选择 · → 展开 · ← 收起 · Enter 进入

01

层级清楚,操作就简单。

会话 → 窗口 → pane。按方向键逐层展开,也能直接用鼠标点选;选中谁,就操作谁。

02

挪位置,不打断工作。

把窗口搬到另一个会话,或把 pane 拆到新窗口。移动前选好落点,删除前看清影响。

03

好用的布局,下次接着用。

把窗口名、分屏和工作目录存成模板。下次开工,恢复熟悉的桌面。

READY WHEN YOU ARE.

下一次 SSH,少一点手忙脚乱。

一个二进制文件。无需常驻服务。已有 tmux,就能开始。

前往 Release 下载 ↗查看开源仓库 ↗

运行 tmuxgo;想在 tmux 内随时唤出,再运行 tmuxgo setup。

日常使用验证于 tmux 3.4 及以上。