Get started
Keyboard shortcuts
The keys that work in Oppermind, for the workspace, the chat composer, each editor, a phone with a keyboard and the Windows app.
Updated 30 Sept 2026
Workspace
These work anywhere in the web workspace and inside the Windows app. Single keys such as ? and / are ignored while you are typing in a text box.
| Keys | Action |
|---|---|
| Ctrl or Cmd + K | Open the command palette to find editors, conversations and commands |
| Ctrl or Cmd + P | Also opens the command palette |
| Ctrl or Cmd + , | Open Settings in the web app |
| Ctrl or Cmd + 1 to 9 | Switch to the first to ninth editor tab in the dock |
| ? or F1 | Open the Keyboard shortcuts sheet |
| / | Open Search conversations to search the text of past chats |
| Esc | Close the open dialog, palette, Settings, search or menu |
| Enter | Press the focused button in a confirmation dialog. Dialogs that delete or replace something open with Cancel focused |
| Tab or Shift + Tab | Move between the controls of an open dialog |
Command palette, tabs and sidebar
Use these while the command palette is open, or when an editor tab, the sidebar or a column divider has keyboard focus. Press Tab to move focus to a tab or divider.
| Keys | Action |
|---|---|
| Up or Down | Move the highlight in the command palette |
| Enter | Open the highlighted item in the command palette |
| Tab | Move between the palette's search box and its list |
| Left or Right | Previous or next editor tab, with a tab focused |
| Home or End | First or last editor tab |
| Enter or Space | Open an editor from the collapsed dock rail |
| Up or Down | Move through the conversation list in the sidebar |
| Enter | Open the highlighted conversation |
| F2 | Rename the highlighted conversation, or the focused worker |
| Delete | Delete the highlighted conversation or the focused worker, after a confirmation |
| Enter or Esc | Save or cancel a conversation or worker rename |
| Arrow keys | Resize the sidebar or dock from a focused divider, with Shift for bigger steps |
| Home, End or Enter | Set a focused divider to its minimum, maximum or default width |
| Arrow keys, Home or End | Move between Settings tabs |
Approvals and images in chat
An approval dialog opens when an agent or worker wants to run an action that needs your OK. Click an image in a reply to open the image viewer.
| Keys | Action |
|---|---|
| Ctrl or Cmd + Enter | Approve the request |
| Esc | Reject the request |
| Left or Right | Previous or next image in the viewer |
| +, - or 0 | Zoom in, zoom out or reset the zoom in the viewer |
| R | Rotate the image 90 degrees |
| Esc | Close the image viewer |
| Ctrl or Cmd + click an image | Open an image from chat in the Image editor |
Chat composer
These work in the chat message box. While the slash menu or mention list is open, Esc closes the list and the reply keeps going.
| Keys | Action |
|---|---|
| Enter | Send. While a reply is still being written, Enter stops it and sends your new message |
| Shift + Enter | New line |
| Ctrl or Cmd + Enter | Send, stopping the reply that is running first if there is one |
| Esc, or Ctrl or Cmd + . | Stop the reply that is being written |
| Up | Put your last message back in the empty message box, to change it and send it again |
| / | Open the slash command menu. Keep typing to filter it |
| @ | Open the mention list of workers, conversations and files |
| Up or Down, then Enter or Tab | Move through the slash menu or mention list, then pick the highlighted item |
| Home or End | First or last item in the mention list |
| Esc | Close the slash menu or mention list |
| Ctrl or Cmd + Enter | Save your edit of a reply |
| Esc | Cancel your edit of a reply |
Document editor
Click in the page body first. In the title, Ctrl or Cmd + S opens the browser's own save dialog instead.
| Keys | Action |
|---|---|
| Ctrl or Cmd + B, I or U | Bold, italic or underline |
| Ctrl or Cmd + Z | Undo, including template, merge and AI edits |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + S | Save |
| Ctrl or Cmd + K | Insert link |
| Ctrl or Cmd + F | Open Find & replace |
| Ctrl or Cmd + H | Open Find & replace with Replace ready |
| F3, or Ctrl or Cmd + G | Find next |
| Enter, Shift + Enter or Esc | Next match, previous match or close, from the find box |
| Tab or Shift + Tab | Indent or outdent a list item |
| Ctrl or Cmd + ] or [ | Indent or outdent |
| Delete or Backspace | Remove the selected image, table or text box |
| Enter | Jump from the title to the body |
| Ctrl or Cmd + Enter | Run AI Rewrite from its instructions box |
| Esc | Close AI Rewrite |
| Tab or Esc | Accept or dismiss the grey writing suggestion |
Sheet editor
Click a cell first. Enter or F2 starts editing the selected cell, and typing any character replaces it.
| Keys | Action |
|---|---|
| Arrow keys | Move. Add Shift to extend the range, or Ctrl or Cmd to jump to the edge of the data |
| Tab or Shift + Tab | Next or previous column |
| Enter or F2 | Start editing the selected cell |
| = | Start a formula in the selected cell |
| Enter or Shift + Enter | Finish editing and move down or up |
| Ctrl or Cmd + Enter | Finish editing and stay in the cell |
| Tab or Shift + Tab | Finish editing and move right or left |
| Esc | Cancel the edit |
| Up or Down, Enter or Tab, Esc | Move through, apply or dismiss formula suggestions |
| Delete or Backspace | Clear the selected cells |
| Ctrl or Cmd + C, X or V | Copy, cut or paste |
| Ctrl or Cmd + Shift + V | Paste values only |
| Ctrl or Cmd + A | Select the current block, then press again for the whole sheet |
| Ctrl or Cmd + B, I or U | Bold, italic or underline |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + S | Save |
| Ctrl or Cmd + F or H | Open Find & replace on the Find or Replace tab |
| Enter, Shift + Enter or Esc | Next match, previous match or close, in the Find box |
| Enter | Replace the current match, from the Replace with box |
| Ctrl or Cmd + ; | Insert today's date (YYYY-MM-DD) |
| PageUp or PageDown | Up or down one screen, with Shift to extend the selection |
| Alt + PageUp or PageDown | Previous or next sheet tab |
| Home | Go to column A |
| Ctrl or Cmd + Home or End | Go to cell A1 or the last used cell |
Slide editor
Click in the slide editor first. The presenting keys work once the show has started.
| Keys | Action |
|---|---|
| F5, or Ctrl or Cmd + Shift + P | Present from the current slide |
| Ctrl or Cmd + M | New slide |
| Up or Down, then Enter | Move between thumbnails in the slide rail, then open the focused slide |
| Arrow keys | Nudge the selected elements, with Shift for 10 px steps |
| Delete or Backspace | Delete the selected elements |
| Ctrl or Cmd + C, X or V | Copy, cut or paste elements |
| Ctrl or Cmd + D | Duplicate the selected elements |
| Ctrl or Cmd + A | Select all elements on the slide |
| Ctrl or Cmd + B, I or U | Bold, italic or underline the selected text box |
| Ctrl or Cmd + G | Group two or more selected elements |
| Ctrl or Cmd + Shift + G | Ungroup the selected group |
| Ctrl or Cmd + ] or [ | Forward or backward one layer |
| Ctrl or Cmd + Shift + ] or [ | Bring to front or send to back |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + S | Save |
| Ctrl or Cmd + = or - | Zoom in or out |
| Ctrl or Cmd + 0 | Zoom to 100% |
| Ctrl or Cmd + F or H | Open Find & replace on the Find or Replace tab |
| Enter, Shift + Enter or Esc | Next match, previous match or close, in the Find box |
| Esc | Deselect |
| Right, Space or PageDown | Next slide while presenting |
| Left or PageUp | Previous slide while presenting |
| N | Show or hide speaker notes while presenting |
| P | Show or hide presenter view while presenting |
| Esc | Stop presenting |
PDF editor
Click the page area first. Ctrl or Cmd + S saves in Oppermind and does not download the file, so use Download PDF in the More menu for a copy on your computer.
| Keys | Action |
|---|---|
| Right or PageDown | Next page |
| Left or PageUp | Previous page |
| Home or End | First or last page |
| + or -, or Ctrl or Cmd + = or - | Zoom in or out |
| Ctrl or Cmd + 0 | Fit the page |
| Ctrl or Cmd + F | Find in document |
| Enter or Esc | Next match or close the search, from the search box |
| Ctrl or Cmd + A, then Ctrl or Cmd + C | Select the page text, then copy it |
| Delete or Backspace | Delete the selected annotation |
| Esc | Deselect the annotation, or go back to Select |
| Ctrl or Cmd + Z | Undo annotations, redactions, signatures, form fields and page changes |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + S | Save in Oppermind |
| Hold Space and drag | Pan the page |
| Ctrl or Cmd + mouse wheel | Zoom |
Email editor
Click in the Email editor first. Single-letter keys are ignored while you type in a field.
| Keys | Action |
|---|---|
| R | Reply to the sender |
| A | Reply all |
| F | Forward |
| E | Archive |
| # | Delete, after a confirmation |
| Ctrl or Cmd + S | Save the draft |
| Ctrl or Cmd + Enter | Send the draft now, with no confirmation step |
| Ctrl or Cmd + K | Go to the Search mail box, or insert a link while you type in the draft body |
| Ctrl or Cmd + F | Find in thread |
| Enter, Shift + Enter or Esc | Next match, previous match or close, in the find box |
| Ctrl or Cmd + B, I or U | Bold, italic or underline in the draft body |
| Enter or Esc | Run the search or clear it, from the Search mail box |
| Enter or Space | Open the focused folder or message |
Calendar
Click inside the calendar first. Letter keys are ignored while you type.
| Keys | Action |
|---|---|
| T | Go to today |
| Left or Right | Previous or next period |
| D, W or M | Day, Week or Month view |
| N | New event |
| J or K | Previous or next event |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + S | Export visible events as .ics, which downloads a file |
| Esc | Close a Calendar dialog |
Content Calendar
Click in the Content Calendar first, not in a text box.
| Keys | Action |
|---|---|
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
Code editor
Code has its own shortcut list, which you can change from the More tools button, then Keyboard shortcuts. Most of these work whenever Code is the open tab, except while you type in a text box outside Code, such as the chat message box.
| Keys | Action |
|---|---|
| Ctrl or Cmd + S | Save |
| Ctrl or Cmd + F | Find in file |
| Ctrl or Cmd + H | Find and replace |
| Ctrl or Cmd + G | Go to line |
| Ctrl or Cmd + Shift + O | Go to symbol, with the cursor in the code |
| Ctrl or Cmd + T | Go to symbol in the Windows app (browsers keep this key for a new tab) |
| Ctrl or Cmd + K | Inline AI edit of the selected code |
| Ctrl or Cmd + Shift + F | Find in files, with the cursor in the code |
| Ctrl or Cmd + Enter | Run |
| Ctrl or Cmd + Shift + Enter | Run Python (Pyodide) |
| F5 | Start a debug session |
| F10, F11, Shift + F11 | Step over, step into or step out while debugging |
| Shift + F5 | Continue while debugging |
| F9 | Toggle a breakpoint on the current line, with the cursor in the code |
| F12, Shift + F12 or Alt + F12 | Go to Definition, Find All References or Peek Definition, with the cursor in the code |
| Ctrl or Cmd + click | Go to definition |
| Ctrl or Cmd + / | Toggle line comment |
| Alt + Up or Down | Move the line up or down |
| Ctrl or Cmd + ] or [ | Indent or outdent the line |
| Ctrl or Cmd + ` | Toggle the terminal |
| Ctrl or Cmd + Shift + V | Toggle the preview |
| Ctrl or Cmd + B | Toggle the file tree |
| Ctrl or Cmd + Alt + S | Create a checkpoint |
| Ctrl or Cmd + Shift + M | Mark the selected code |
| Ctrl or Cmd + = or - | Make the editor font bigger or smaller, with the cursor in the code |
| Enter or Esc | Accept or reject an inline AI edit |
| Enter | Run a command in the terminal |
| Up or Down | Step through terminal history |
| Ctrl or Cmd + L | Clear the terminal |
| Ctrl + C | Cancel the running terminal command |
Design editor
Click the canvas first. Keys are ignored while you type in a field.
| Keys | Action |
|---|---|
| R, O, L, T or P | Rectangle, Ellipse, Line, Text or Pen tool |
| Esc | Go back to Select and clear the selection |
| Ctrl or Cmd + A | Select all objects |
| Ctrl or Cmd + click | Add an object to the selection, or take it out |
| Arrow keys | Nudge the selection, with Shift for bigger steps |
| Delete or Backspace | Delete the selection |
| Ctrl or Cmd + D | Duplicate the selection |
| Ctrl or Cmd + G | Group the selection |
| Ctrl or Cmd + Shift + G | Ungroup |
| Ctrl or Cmd + ] or [ | Bring forward or send backward |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + C, X or V | Copy, cut or paste objects |
| Ctrl or Cmd + S | Save the canvas |
| Ctrl or Cmd + L | Lock or unlock the selection |
| Ctrl or Cmd + P | |
| Ctrl or Cmd + Shift + P | Present |
| Right, Space or PageDown | Next page while presenting |
| Left or PageUp | Previous page while presenting |
| Home or End | First or last page while presenting |
| Esc | Stop presenting |
Image editor
Click in the Image editor first. Letter keys are ignored while you type.
| Keys | Action |
|---|---|
| B or E | Brush or eraser |
| M, L, W or I | Marquee, lasso, magic wand or eyedropper |
| P, O, R, F or T | Annotation point, circle, rectangle, freeform or text |
| [ or ] | Smaller or bigger brush, with Shift for steps of 10 |
| +, - or 0 | Zoom in, zoom out or fit the image to the view |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + S | Save |
| Ctrl or Cmd + A or D | Select all or deselect |
| Ctrl or Cmd + V | Paste an image from the clipboard |
| Enter or Esc | Apply or cancel a crop |
| Hold Space and drag | Pan |
| Ctrl or Cmd + mouse wheel | Zoom |
Video editor
Click inside the Video editor first.
| Keys | Action |
|---|---|
| Space | Play or pause |
| Left or Right | Back or forward 5 seconds, or 15 seconds with Shift |
| J or L | Back or forward 10 seconds |
| , or . | One frame back or forward |
| M | Mute or unmute |
| F | Full screen |
| Delete or Backspace | Delete the selected clip. Undo brings it back |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| + or - | Zoom the timeline, after clicking the timeline |
| Hold Space and drag | Pan the zoomed preview |
| Esc or Enter | Close or apply a Video dialog |
Notes
Click in the note body first. Notes also save on their own 2 seconds after you stop typing, and the typed shortcuts below format as you write.
| Keys | Action |
|---|---|
| Ctrl or Cmd + B or I | Bold or italic |
| Ctrl or Cmd + S | Save now |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + K | Insert link |
| Ctrl or Cmd + Shift + 7 | Insert a checklist item |
| Ctrl or Cmd + F or H | Find, or find and replace |
| F3, or Ctrl or Cmd + G | Find next |
| Enter, Shift + Enter or Esc | Next match, previous match or close, from the Find box |
| Enter | Replace the current match, from the Replace with box |
| # to #### then Space | Heading 1 to 4, at the start of a line |
| - or * then Space | Bulleted list |
| 1. then Space | Numbered list |
| > then Space | Quote |
| [ ] or [x] then Space | Checklist item, unticked or ticked |
| [[Name]], #tag or @name | Backlink, tag or mention |
| Enter | Jump from the title to the body |
Project editor
Click in the plan first, not in a text box. The Project editor saves on its own, so it has no save key.
| Keys | Action |
|---|---|
| Ctrl or Cmd + Shift + I | Insert task |
| Ctrl or Cmd + Shift + M | Insert milestone |
| Ctrl or Cmd + Shift + S | Insert summary |
| F2 or Shift + F2 | Link or unlink the selected tasks |
| Alt + Shift + Right or Left | Indent or outdent the task |
| Ctrl or Cmd + X, C or V | Cut, copy or paste the task |
| Delete or Backspace | Delete the selected task, after a confirmation |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Ctrl or Cmd + P | |
| Esc | Close the More or view menu |
CAD editor
These work while CAD is open and you are not typing in a field.
| Keys | Action |
|---|---|
| V | Select |
| G, R or S | Move, Rotate or Scale tool |
| M | Measure |
| K | Sketch |
| Enter, Esc or Backspace | Finish the sketch, cancel it or remove the last point, while sketching |
| Delete or Backspace | Delete the selected body, if it is not locked |
| Arrow keys | Nudge the selected body along X and Z by 1, or 10 with Shift |
| PageUp or PageDown | Nudge the selected body along Y by 1, or 10 with Shift |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Hold Space and drag | Pan the view |
Animation editor
These work in 2D animation while you are not typing. They are off in 3D rig mode.
| Keys | Action |
|---|---|
| Space | Play or pause |
| V, R, O, T or P | Select, Rectangle, Ellipse, Text or Polygon tool |
| K | Add keyframe to the selected layer at the playhead |
| Left or Right | Move the playhead back or forward one frame |
| Ctrl or Cmd + ] or [ | Bring forward or send backward |
| Ctrl or Cmd + D | Duplicate the selected layer |
| Ctrl or Cmd + C | Copy the selected keyframes |
| Ctrl or Cmd + V | Paste keyframes at the playhead |
| Delete or Backspace | Delete the selected keyframes, or the layer if no keyframes are selected |
| Ctrl or Cmd + Z | Undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Redo |
| Hold Space and drag | Pan the stage |
Music, Voice and Visualisation
Music and Voice have only a few keys, so use their toolbar buttons to undo, redo and save.
| Keys | Action |
|---|---|
| Space | Music: play or stop |
| Enter | Music: finish renaming a track |
| Ctrl or Cmd + Enter | Voice: generate audio for the line the cursor is in |
| Space | Voice: play all, or stop playback or generation that is running |
| Ctrl or Cmd + Z | Visualisation: undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Visualisation: redo |
Phone or tablet with a keyboard
With a hardware keyboard connected, these work in Oppermind in your phone or tablet browser. Keys for the other phone editors are not listed here yet.
| Keys | Action |
|---|---|
| Enter | Send. While a reply is coming in, Enter stops it and sends |
| Shift + Enter | New line in the message box |
| Enter or Esc | Save or cancel a folder, conversation or agent rename |
| Ctrl or Cmd + Z | Slides: undo |
| Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + Y | Slides: redo |
| Ctrl or Cmd + S | Slides: save |
| Ctrl or Cmd + F | Slides: find and replace |
| Ctrl or Cmd + D | Slides: duplicate the slide |
| Delete or Backspace | Slides: delete the selected element |
| Right, Space, Enter or PageDown | Slides: next slide while presenting |
| Left, Backspace or PageUp | Slides: previous slide while presenting |
| N | Slides: show or hide notes while presenting |
| Esc | Slides: stop presenting |
| Enter, arrow keys or Tab | Sheet: commit and move, or move between cells |
| F2 | Sheet: edit the selected cell |
| Ctrl or Cmd + P | Code: Quick Open |
| Ctrl or Cmd + Shift + P | Code: Command Palette |
| Ctrl or Cmd + / | Code: toggle comment |
| Ctrl or Cmd + F or H | Code: find, or find and replace |
| Ctrl or Cmd + S | Code: save |
| Ctrl or Cmd + D | Code: duplicate the line |
| Tab or Shift + Tab | Code: indent or outdent |
| F5 | Code: run |
Windows app
Oppermind Desktop runs on Windows, so these use Ctrl. They add to the workspace keys above, and the app menu opens from the button at the top left of the window.
| Keys | Action |
|---|---|
| Ctrl + N | New chat |
| Ctrl + Shift + O | Attach file |
| Ctrl + O | Open folder |
| Ctrl + W | Close window. If Keep running when the window closes is on, the app hides to the tray |
| Ctrl + Q | Quit Oppermind, after asking if there are unsaved changes |
| Ctrl + R | Reload workspace |
| Alt + Left or Right | Back or forward |
| Ctrl + W or Ctrl + R | Close or reload an editor window you popped out, after asking if there are unsaved changes |
| Arrow keys, Home, End or Esc | Move through or close the app menu |
Practise this in Oppermind Academy
Follow the related tutorial or course and apply the concept to a real task.
