Reference
Keyboard shortcuts
The shortcuts confirmed in the code, and what is not confirmed.
In short
These are the shortcuts the code implements today. Anything not listed here is not confirmed, so it is not documented as working.
Chat composers (boardroom, follow-up, notebook chat, editor chat, home)
| Keys | Action |
|---|---|
Enter | Send |
Shift+Enter | New line |
Cmd/Ctrl+Enter | Send |
Cmd/Ctrl+B | Bold |
Cmd/Ctrl+I | Italic |
Cmd/Ctrl+K | Inline code |
Notebook cells
| Keys | Action |
|---|---|
Tab | Indent |
Cmd/Ctrl+Enter | Run the cell |
Editor and PDF
| Keys | Action |
|---|---|
Cmd/Ctrl+Enter | Compile |
Cmd/Ctrl-click in the PDF | Jump to the source line (SyncTeX) |
For technical users
The chat composer's Send is wired on all four inputs. TODO(verify): the full Jupyter-style set (Shift+Enter run-and-advance, Alt+Enter run-and-insert, A/B/DD/M/Y/Z command mode) is specified but not confirmed in the current code, so it is not listed above. Undo/redo in the editor is CodeMirror's own history, shared between Code and Visual mode.