CLI 视窗太多屏幕不够用怎么办?
打开网易新闻 查看精彩图片
问题
同时打开 Cursor CLI、Gemini CLI、Codex CLI 时,三个终端视窗会占据 Mac 萤幕约 2/3,还需要空间给 Chrome、IM、文本编辑器等。
解决思路
把“三个 CLI 视窗”收敛成“一个终端视窗”,用分页或分格在内部切换,只占一块区域。
方案一:最简单 — 同一个视窗用分页(Cmd+T)
- 一个Terminal 或 iTerm2 视窗。
- 在里面用Cmd+T开多个分页,每个分页跑一个 CLI(Cursor / Gemini / Codex)。
- 切换用Cmd+数字Cmd+Shift+左右
效果:三个 CLI 只占一个视窗。
方案二:tmux 三分格(一个视窗同时看到三个)
适合想在同一画面同时看到三个 CLI 的情况。
- 安装 tmux:
brew install tmux - 使用脚本
~/.cursor/scripts/start-cli-stack.sh- 会开一个 tmux session,一个视窗里左中右三格,分别跑 Cursor / Gemini / Codex。
- 若 CLI 启动指令不同,可编辑脚本里的
CURSOR_CMDGEMINI_CMDCODEX_CMD
- 启动:执行
~/.cursor/scripts/start-cli-stack.sh - 操作:鼠标点格子切换,或
Ctrl+B再按方向键。
- Space 1:Chrome、IM、编辑器(主工作区)
- Space 2:只放“那一个”终端视窗(里面是三个 CLI 的分页或 tmux)
要查 CLI 时切到 Space 2,用完切回 Space 1。
方案四:视窗钉在一角
用Rectangle(免费)或Magnet把“那一个终端视窗”钉在萤幕一侧(例如右侧 1/3),其余给其他 app。
小结 方案 做法 适合 分页 Cmd+T 一视窗多分页,每页一个 CLI 最简单、不用装东西 tmux 脚本 一视窗三分格,同时看到三个 想一眼看三个 CLI Space CLI 终端放另一个桌面 主萤幕完全不占 Rectangle/Magnet 终端缩在一角 搭配上面任一方案
最省事的做法:一个终端视窗 +Cmd+T开分页,每个分页跑一个 CLI。
整理自 2026-03-04 与 Cursor 的讨论。
热门跟贴