Skip to content

Keyboard shortcuts ​

Global — work from anywhere ​

These are registered with Windows, so they fire whatever application has focus.

ShortcutWhat it does
Ctrl+Shift+SpaceToggle the panel
Ctrl+Shift+AOpen the API tester on a scratch tab, seeded from the clipboard

The four corners ​

The island's four services also have keys of their own — the four that sit in the corners of the keypad:

 7   9          ↖   ↗
   ✕        =     ✕
 1   3          ↙   ↘
ShortcutOpens
Ctrl+Shift+7Notes — the global notebook (top left)
Ctrl+Shift+9API tester — on a scratch tab (top right)
Ctrl+Shift+1Meetings — the window, without recording (bottom left)
Ctrl+Shift+3Recording — starts one, or stops the one running (bottom right)

So the layout is the picture: press the corner that matches the service.

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 island and the tray menu still get you to the same four things.

Panel ​

ShortcutWhat it does
any textFilters projects — the search box is focused when the panel opens
↑ / ↓Move through the results
EnterOpen the highlighted project in its IDE
Shift+EnterOpen a terminal in the highlighted project
EscClose the panel

Notes ​

ShortcutWhat it does
Ctrl+SSave now (editing autosaves after about 600 ms anyway)
Ctrl+NNew note

API tester ​

ShortcutWhat it does
Ctrl+EnterSend the request
Ctrl+TNew scratch tab
Ctrl+WClose the current tab
Ctrl+SSave the request
EscClose the open dialog

Terminal ​

ShortcutWhat it does
Ctrl+CCopies when there is a selection; otherwise it is sent through as SIGINT, which is what the key is usually for
Ctrl+Shift+CAlways copies
Ctrl+VPaste
Ctrl+clickOpen a URL in the output. The modifier is required so dragging a selection across a link never launches a browser

While the suggestion list is open:

ShortcutWhat it does
↑ / ↓Move through the suggestions
TabAccept the highlighted one
Ctrl+Shift+→Accept a single word of it
EscDismiss the list

Enter is left to the shell until you move the highlight yourself.