Keyboard shortcuts
Global — work from anywhere
These are registered with Windows, so they fire whatever application has focus.
| Shortcut | What it does |
|---|---|
| Ctrl+Shift+Space | Toggle the panel |
| Ctrl+Shift+A | Open the API tester on a scratch tab, seeded from the clipboard |
The four corners
The orb's four services also have keys of their own — the four that sit in the same corners the X does:
7 9 ↖ ↗
✕ = ✕
1 3 ↙ ↘| Shortcut | Opens |
|---|---|
| Ctrl+Shift+7 | Notes — the global notebook (top left) |
| Ctrl+Shift+9 | API tester — on a scratch tab (top right) |
| Ctrl+Shift+1 | Meetings — the window, without recording (bottom left) |
| Ctrl+Shift+3 | Recording — starts one, or stops the one running (bottom right) |
So the layout is the picture: press the corner you would have clicked.
The numpad works too. Each of these is registered on both the number row and the numpad (Num 7, Num 9, Num 1, Num 3), so a laptop without a numpad and a desktop with one behave the same.
Why not arrows?
The natural way to say "top left" is ↑+←, but a global shortcut is modifiers plus one key — it cannot hold two arrows at once. 7/9/1/3 already form the diagonals on the keyboard, which is as close to the mark's shape as a single key gets.
If another application already owns one of these combinations, XTop quietly does without it rather than fighting for it — the orb and the tray menu still get you to the same four things.
Panel
| Shortcut | What it does |
|---|---|
| any text | Filters projects — the search box is focused when the panel opens |
| ↑ / ↓ | Move through the results |
| Enter | Open the highlighted project in its IDE |
| Shift+Enter | Open a terminal in the highlighted project |
| Esc | Close the panel |
Notes
| Shortcut | What it does |
|---|---|
| Ctrl+S | Save now (editing autosaves after about 600 ms anyway) |
| Ctrl+N | New note |
API tester
| Shortcut | What it does |
|---|---|
| Ctrl+Enter | Send the request |
| Ctrl+T | New scratch tab |
| Ctrl+W | Close the current tab |
| Ctrl+S | Save the request |
| Esc | Close the open dialog |
Terminal
| Shortcut | What it does |
|---|---|
| Ctrl+C | Copies when there is a selection; otherwise it is sent through as SIGINT, which is what the key is usually for |
| Ctrl+Shift+C | Always copies |
| Ctrl+V | Paste |
| Ctrl+click | Open a URL in the output. The modifier is required so dragging a selection across a link never launches a browser |
