Settings and shortcuts
Every keyboard shortcut and typing rule, the tab and sidebar keys, and where each setting lives.
Every shortcut, from the same list Settings uses
In a browser on Windows or Linux, Cmd is Ctrl, and Cmd+O also opens a file or chat. Shortcuts marked desktop only need the desktop app, because browsers reserve the combination. Anything not marked fixed can be rebound under Settings → Shortcuts.
| Shortcut | Action | Notes |
|---|---|---|
Cmd+K | Search files, chats, and actions | |
Cmd+P | Open a file or chat | |
Cmd+N | New file | desktop only |
Cmd+T | New tab | desktop only |
Cmd+W | Close tab | desktop only, fixed |
Ctrl+Tab | Next tab | desktop only |
Ctrl+Shift+Tab | Previous tab | desktop only |
Cmd+Shift+T | Reopen closed tab | desktop only |
Cmd+O | Open folder | desktop only, fixed |
Cmd+J | Add selection to chat | |
Cmd+Shift+J | New chat | |
Cmd+\ | Toggle left panel | |
Cmd+, | Open settings | |
Cmd+. | Open the launcher bar | |
Cmd+K | Insert or edit link (text selected) | fixed |
Cmd+F | Find in document | fixed |
Cmd+Shift+H | Find and replace | fixed |
Cmd+Alt+[ | Collapse all headings and lists | fixed |
Cmd+Alt+] | Expand all headings and lists | fixed |
Cmd+Alt+M | New comment | fixed |
Markdown typing shortcuts
Text typed into the document that turns into formatting.
| Type | Result |
|---|---|
# … ###### + space | Heading 1–6 (start of line) |
- + space | Bullet list |
1. + space | Numbered list |
- [ ] + space | Task list |
> + space | Quote |
| ````` | Code block |
--- | Divider |
**text** | Bold |
*text* | Italic |
~~text~~ | Strikethrough |
text | Inline code |
==text== | Highlight |
$x$ / $$x$$ | Math (inline / block) |
[[name]] | Link to another file |
Tabs, splits, and the sidebar
Drag a tab onto the edge of the center to split it. Cmd+T (desktop) opens a new tab offering Create new file, Open file, New chat, and, in cloud workspaces, Open with. Cmd+\ hides the sidebar (Toggle left panel in the table above); the strip at its top turns Modules, Files, Chats, Source control and History on or off.
Where each setting lives
| Tab | What it holds |
|---|---|
| Appearance | Light, dark, or system theme. Tabs or no tabs across the top of the center. |
| Advanced | Ask Sunny for help, Autocomplete (AI or Deterministic, and which model), PDF comments, Modules-first workspaces. In cloud workspaces, MCP connections (beta) with the command filled in. |
| Shortcuts | Click a shortcut and press the new keys. Delete restores one default; Reset all restores every one. Vim mode for code and LaTeX files is on this tab. |
| Get set up | The onboarding checklist. |
| Billing | Sundial credits and your plan. |
| API keys | Your own Anthropic, OpenAI, Google AI Studio or xAI key, and the Claude Code and Codex subscription connections. |
| Ollama and Tinker (desktop) | Ollama on this computer; Tinker's hosted endpoint. |
| GitHub and Overleaf (cloud) | Repository and project sync. |
| Workspace | Instructions applied to every chat. When the workspace has a root AGENTS.md, this tab edits that file; Move to AGENTS.md creates it (Agents). |
| Secrets (cloud, owner only) | Credentials for the agent's sandbox; see Privacy and security. |
There is no default model setting; a new chat starts on the last model you picked. On the document itself, Page setup and Show authorship are in the formatting toolbar; the ⋯ menu switches rendered and raw Markdown, shows the word count and file title, and downloads as PDF or Word in cloud workspaces.