用 AI 编程助手久了,总会碰到一个麻烦:前后端同时开发,一个终端跑对话,另一个看日志,还得管理文件、提交代码……切来切去,哪个窗口在干什么都不直观。
以前常靠 tmux 解决,但 tmux 命令多、难记,界面也复古。后来发现了 Ghostty,又搭配上 Yazi 和 Lazygit,这套组合让我舒服多了。
- 🖥️ Ghostty:现代化终端模拟器,原生支持多标签、分屏
- 📂 Yazi:用 Rust 写的文件管理器,快,支持文件预览
- 🔀 Lazygit:可视化 Git TUI,用快捷键替代繁琐的 git 命令
Ghostty:让终端回归现代
为什么选 Ghostty?
Ghostty 是 Mitchell Hashimoto(HashiCorp 创始人)开发的新一代终端,几个特点让我直接切了过来:
- 原生 UI:macOS 上用 Swift + AppKit,Linux 上用 GTK4,界面就是系统原生风格
- GPU 加速渲染:macOS Metal,Linux OpenGL,滚动流畅不卡顿
- 开箱即用:几乎不用配置就很好用
- 内置分屏:不需要 tmux,自带标签页和分屏
下载:https://ghostty.org/download
标签页管理
| 操作 | macOS | Linux |
|---|---|---|
| 新建标签页 | Cmd + T | Ctrl + Shift + T |
| 切换标签页 | Cmd + 1~9 | Ctrl + 1~9 |
| 关闭标签页 | Cmd + W | Ctrl + Shift + W |
分屏操作
| 操作 | macOS | Linux |
|---|---|---|
| 向右分屏 | Cmd + D | Ctrl + Shift + E |
| 向下分屏 | Cmd + Shift + D | Ctrl + Shift + O |
| 切换分屏 | Cmd + Shift + [/] | Ctrl + Shift + [/] |
| 切换焦点(上下左右) | Cmd + Option + 方向键 | Ctrl + Shift + 方向键 |
| 最大化当前分屏 | Cmd + Shift + Enter | Ctrl + Shift + Enter |
我的典型布局
用 AI 编程助手时,我通常这样分屏:



