Keyboard shortcuts
Every keyboard shortcut in sfora, grouped by where it works: anywhere, panels, the command palette, the board, posts, chat, docs and the Library.
Keyboard shortcuts let you move around sfora and act on what's open without the mouse. This page lists all of them, grouped by where they work. In sfora, press ? for a short list.
⌘Ctrl is ⌘Ctrl on a Mac and ⌃Ctrl on Windows and Linux; the keys on this page show the ones for your computer. Single keys, such as 1, S or ?, don't fire while you're typing in a field or an editor.
Anywhere
| Key | What it does |
|---|---|
| 1 | Go to Home |
| 2 | Go to the Library; in a project, go to the project's overview |
| 3 | In a project, go to its board |
| 4 | In a project, go to its Library |
| 5 | In a project, go to its Activity |
| 6 | Open the inbox: the command palette, with your unread mentions first |
| 7 | Go to Settings |
| 8 | Go to Skills; in a project, go to the project's skills |
| 9 | Go to the workspace map |
| / | Open the command palette |
| ⌘CtrlK | Open or close the command palette |
| ⌘Ctrl↑ | Go up a level |
| ⌘Ctrl\ | Open or close the sidebar |
| F6 / ⇧ShiftF6 | Move the keyboard to the next or previous part of the window: the sidebar, the page, each panel, the dock |
| ? | Show a short list of keys |
Panels
| Key | What it does |
|---|---|
| Esc | Close the panel the keyboard is in, or step out of a zoomed panel |
| ⌘Ctrl↵ | Open the post or doc in the panel as a full page |
| ⌥AltZ | Zoom the panel to fill the window, or put it back |
| ⌥AltF | Float the panel over your page |
See Panels and The layout.
Command palette
| Key | What it does |
|---|---|
| ↑ / ↓ | Move through the rows |
| Home / End | Jump to the first or last row, while the box is empty |
| ⌃CtrlN / ⌃CtrlP | Next or previous row, on a Mac |
| ↵ | Open the highlighted row |
| Esc | Close the palette |
| GthenH | Go to Home |
| GthenI | Open all your unread mentions |
| GthenL | Go to the Library |
| GthenA | Go to your agents |
| GthenS | Go to Settings |
| GthenP | Write a new post |
| GthenF | Create a project |
| GthenR | Create a chat |
| GthenM | Start a direct message |
The G keys work while the palette is open and its box is empty. See The command palette.
The board
| Key | What it does |
|---|---|
| [ / ] | With a card open: the previous or next card in its column |
| Space | Pick up the focused card, or drop it |
| ↑ ↓ ← → | Move the card you picked up |
| Esc | Put the card back where it was |
On the board's Map, [ and ] step through the cards you're reading. See The board.
Posts
| Key | What it does |
|---|---|
| ⌘Ctrl↵ | In the new-post window: publish the post |
| ⌘CtrlP | In the new-post window: choose the project |
| ⇧ShiftR | On an open post: resolve it, or reopen it |
| S | On an open post: follow its discussion, or stop following |
| ⌘CtrlE | On a post's page: switch between read and code |
Chat
| Key | What it does |
|---|---|
| ↵ | Send the message |
| ⇧Shift↵ | Start a new line |
| ↑ | In an empty message box: edit your last message |
| ⌥Alt↑ / ⌥Alt↓ | Go to the previous or next chat, in the sidebar's order |
| ⌥Alt⇧Shift↑ / ⌥Alt⇧Shift↓ | Go to the previous or next chat with unread messages |
| Esc | Close the chat's side panel, such as a thread |
In a code block, ↵ starts a new line instead of sending.
Docs
| Key | What it does |
|---|---|
| ⌘CtrlF | Find in the open doc |
| ⌘Ctrl⌥AltF | With find open: show the replace box |
| ⌘Ctrl⌥Alt↑ / ⌘Ctrl⌥Alt↓ | Move the block you're in up or down. ⌘Ctrl⇧Shift↑ and ⌘Ctrl⇧Shift↓ do the same. |
| ⌘CtrlD | Duplicate the block you're in |
| ⌘Ctrl⇧ShiftC | Copy the selected blocks as Markdown |
In a doc's code view, which shows its Markdown:
| Key | What it does |
|---|---|
| ⌘CtrlB | Make the selection bold |
| ⌘CtrlI | Make the selection italic |
| ⌘CtrlK | Turn the selection into a link |
| ↵ | Continue a list on the next line |
| Tab / ⇧ShiftTab | Indent or outdent a list item |
The Library
| Key | What it does |
|---|---|
| Del or ⌫ | Move the selected items to the trash, if you're allowed to |
Troubleshooting
A key does nothing
You're typing in a field or an editor, or a dialog is open. Single keys don't fire there, and the number keys don't fire under a dialog. Press Esc, or click an empty part of the page, and try again.
A number key goes somewhere else in a project
Inside a project, 2 to 5 and 8 lead to the project's own places. Click Library or Skills in the dock for the workspace's own.
Last updated on