Tabs & navigation
Multiple files open at once, with tab keyboard shortcuts and an unsaved-changes indicator.
Editor tabs
Every file you open gets its own tab in the editor strip. The active tab shows the file you're currently editing.
Each tab shows:
- File name (icon by extension)
- A yellow dot if the file has unsaved changes
- An × to close
Tab shortcuts
| Shortcut | What it does |
|---|---|
Mod+1 … Mod+9 | Jump to tab N by index. |
Mod+Alt+→ / Mod+Alt+← | Next / previous tab. |
Mod+Shift+W | Close current tab. |
Mod+Shift+T | Reopen the most recently closed tab. |
(Mod = Ctrl on Linux/Windows, ⌘ on macOS.)
Buffer persistence
Closing a tab doesn't lose your work. Unsaved buffers persist in the browser per-file. Re-open the file → cursor + scroll position + unsaved text are all restored.
To actually drop the buffer, save (Ctrl+S) or explicitly Discard in the file's edit menu.
Targeting
Each tab has a Target file button in its header. Setting target makes the agent default-scope tasks to this file:
- The planner shows a blue "Targeting: <path>" chip.
- File AI actions (Explain / Fix / etc.) act on this file by default.
Click again to un-target.