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.

KeysAction
Ctrl or Cmd + KOpen the command palette to find editors, conversations and commands
Ctrl or Cmd + PAlso opens the command palette
Ctrl or Cmd + ,Open Settings in the web app
Ctrl or Cmd + 1 to 9Switch to the first to ninth editor tab in the dock
? or F1Open the Keyboard shortcuts sheet
/Open Search conversations to search the text of past chats
EscClose the open dialog, palette, Settings, search or menu
EnterPress the focused button in a confirmation dialog. Dialogs that delete or replace something open with Cancel focused
Tab or Shift + TabMove 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.

KeysAction
Up or DownMove the highlight in the command palette
EnterOpen the highlighted item in the command palette
TabMove between the palette's search box and its list
Left or RightPrevious or next editor tab, with a tab focused
Home or EndFirst or last editor tab
Enter or SpaceOpen an editor from the collapsed dock rail
Up or DownMove through the conversation list in the sidebar
EnterOpen the highlighted conversation
F2Rename the highlighted conversation, or the focused worker
DeleteDelete the highlighted conversation or the focused worker, after a confirmation
Enter or EscSave or cancel a conversation or worker rename
Arrow keysResize the sidebar or dock from a focused divider, with Shift for bigger steps
Home, End or EnterSet a focused divider to its minimum, maximum or default width
Arrow keys, Home or EndMove 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.

KeysAction
Ctrl or Cmd + EnterApprove the request
EscReject the request
Left or RightPrevious or next image in the viewer
+, - or 0Zoom in, zoom out or reset the zoom in the viewer
RRotate the image 90 degrees
EscClose the image viewer
Ctrl or Cmd + click an imageOpen 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.

KeysAction
EnterSend. While a reply is still being written, Enter stops it and sends your new message
Shift + EnterNew line
Ctrl or Cmd + EnterSend, stopping the reply that is running first if there is one
Esc, or Ctrl or Cmd + .Stop the reply that is being written
UpPut 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 TabMove through the slash menu or mention list, then pick the highlighted item
Home or EndFirst or last item in the mention list
EscClose the slash menu or mention list
Ctrl or Cmd + EnterSave your edit of a reply
EscCancel 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.

KeysAction
Ctrl or Cmd + B, I or UBold, italic or underline
Ctrl or Cmd + ZUndo, including template, merge and AI edits
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + SSave
Ctrl or Cmd + KInsert link
Ctrl or Cmd + FOpen Find & replace
Ctrl or Cmd + HOpen Find & replace with Replace ready
F3, or Ctrl or Cmd + GFind next
Enter, Shift + Enter or EscNext match, previous match or close, from the find box
Tab or Shift + TabIndent or outdent a list item
Ctrl or Cmd + ] or [Indent or outdent
Delete or BackspaceRemove the selected image, table or text box
EnterJump from the title to the body
Ctrl or Cmd + EnterRun AI Rewrite from its instructions box
EscClose AI Rewrite
Tab or EscAccept 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.

KeysAction
Arrow keysMove. Add Shift to extend the range, or Ctrl or Cmd to jump to the edge of the data
Tab or Shift + TabNext or previous column
Enter or F2Start editing the selected cell
=Start a formula in the selected cell
Enter or Shift + EnterFinish editing and move down or up
Ctrl or Cmd + EnterFinish editing and stay in the cell
Tab or Shift + TabFinish editing and move right or left
EscCancel the edit
Up or Down, Enter or Tab, EscMove through, apply or dismiss formula suggestions
Delete or BackspaceClear the selected cells
Ctrl or Cmd + C, X or VCopy, cut or paste
Ctrl or Cmd + Shift + VPaste values only
Ctrl or Cmd + ASelect the current block, then press again for the whole sheet
Ctrl or Cmd + B, I or UBold, italic or underline
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + SSave
Ctrl or Cmd + F or HOpen Find & replace on the Find or Replace tab
Enter, Shift + Enter or EscNext match, previous match or close, in the Find box
EnterReplace the current match, from the Replace with box
Ctrl or Cmd + ;Insert today's date (YYYY-MM-DD)
PageUp or PageDownUp or down one screen, with Shift to extend the selection
Alt + PageUp or PageDownPrevious or next sheet tab
HomeGo to column A
Ctrl or Cmd + Home or EndGo 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.

KeysAction
F5, or Ctrl or Cmd + Shift + PPresent from the current slide
Ctrl or Cmd + MNew slide
Up or Down, then EnterMove between thumbnails in the slide rail, then open the focused slide
Arrow keysNudge the selected elements, with Shift for 10 px steps
Delete or BackspaceDelete the selected elements
Ctrl or Cmd + C, X or VCopy, cut or paste elements
Ctrl or Cmd + DDuplicate the selected elements
Ctrl or Cmd + ASelect all elements on the slide
Ctrl or Cmd + B, I or UBold, italic or underline the selected text box
Ctrl or Cmd + GGroup two or more selected elements
Ctrl or Cmd + Shift + GUngroup 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 + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + SSave
Ctrl or Cmd + = or -Zoom in or out
Ctrl or Cmd + 0Zoom to 100%
Ctrl or Cmd + F or HOpen Find & replace on the Find or Replace tab
Enter, Shift + Enter or EscNext match, previous match or close, in the Find box
EscDeselect
Right, Space or PageDownNext slide while presenting
Left or PageUpPrevious slide while presenting
NShow or hide speaker notes while presenting
PShow or hide presenter view while presenting
EscStop 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.

KeysAction
Right or PageDownNext page
Left or PageUpPrevious page
Home or EndFirst or last page
+ or -, or Ctrl or Cmd + = or -Zoom in or out
Ctrl or Cmd + 0Fit the page
Ctrl or Cmd + FFind in document
Enter or EscNext match or close the search, from the search box
Ctrl or Cmd + A, then Ctrl or Cmd + CSelect the page text, then copy it
Delete or BackspaceDelete the selected annotation
EscDeselect the annotation, or go back to Select
Ctrl or Cmd + ZUndo annotations, redactions, signatures, form fields and page changes
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + SSave in Oppermind
Hold Space and dragPan the page
Ctrl or Cmd + mouse wheelZoom

Email editor

Click in the Email editor first. Single-letter keys are ignored while you type in a field.

KeysAction
RReply to the sender
AReply all
FForward
EArchive
#Delete, after a confirmation
Ctrl or Cmd + SSave the draft
Ctrl or Cmd + EnterSend the draft now, with no confirmation step
Ctrl or Cmd + KGo to the Search mail box, or insert a link while you type in the draft body
Ctrl or Cmd + FFind in thread
Enter, Shift + Enter or EscNext match, previous match or close, in the find box
Ctrl or Cmd + B, I or UBold, italic or underline in the draft body
Enter or EscRun the search or clear it, from the Search mail box
Enter or SpaceOpen the focused folder or message

Calendar

Click inside the calendar first. Letter keys are ignored while you type.

KeysAction
TGo to today
Left or RightPrevious or next period
D, W or MDay, Week or Month view
NNew event
J or KPrevious or next event
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + SExport visible events as .ics, which downloads a file
EscClose a Calendar dialog

Content Calendar

Click in the Content Calendar first, not in a text box.

KeysAction
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo

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.

KeysAction
Ctrl or Cmd + SSave
Ctrl or Cmd + FFind in file
Ctrl or Cmd + HFind and replace
Ctrl or Cmd + GGo to line
Ctrl or Cmd + Shift + OGo to symbol, with the cursor in the code
Ctrl or Cmd + TGo to symbol in the Windows app (browsers keep this key for a new tab)
Ctrl or Cmd + KInline AI edit of the selected code
Ctrl or Cmd + Shift + FFind in files, with the cursor in the code
Ctrl or Cmd + EnterRun
Ctrl or Cmd + Shift + EnterRun Python (Pyodide)
F5Start a debug session
F10, F11, Shift + F11Step over, step into or step out while debugging
Shift + F5Continue while debugging
F9Toggle a breakpoint on the current line, with the cursor in the code
F12, Shift + F12 or Alt + F12Go to Definition, Find All References or Peek Definition, with the cursor in the code
Ctrl or Cmd + clickGo to definition
Ctrl or Cmd + /Toggle line comment
Alt + Up or DownMove the line up or down
Ctrl or Cmd + ] or [Indent or outdent the line
Ctrl or Cmd + `Toggle the terminal
Ctrl or Cmd + Shift + VToggle the preview
Ctrl or Cmd + BToggle the file tree
Ctrl or Cmd + Alt + SCreate a checkpoint
Ctrl or Cmd + Shift + MMark the selected code
Ctrl or Cmd + = or -Make the editor font bigger or smaller, with the cursor in the code
Enter or EscAccept or reject an inline AI edit
EnterRun a command in the terminal
Up or DownStep through terminal history
Ctrl or Cmd + LClear the terminal
Ctrl + CCancel the running terminal command

Design editor

Click the canvas first. Keys are ignored while you type in a field.

KeysAction
R, O, L, T or PRectangle, Ellipse, Line, Text or Pen tool
EscGo back to Select and clear the selection
Ctrl or Cmd + ASelect all objects
Ctrl or Cmd + clickAdd an object to the selection, or take it out
Arrow keysNudge the selection, with Shift for bigger steps
Delete or BackspaceDelete the selection
Ctrl or Cmd + DDuplicate the selection
Ctrl or Cmd + GGroup the selection
Ctrl or Cmd + Shift + GUngroup
Ctrl or Cmd + ] or [Bring forward or send backward
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + C, X or VCopy, cut or paste objects
Ctrl or Cmd + SSave the canvas
Ctrl or Cmd + LLock or unlock the selection
Ctrl or Cmd + PPrint
Ctrl or Cmd + Shift + PPresent
Right, Space or PageDownNext page while presenting
Left or PageUpPrevious page while presenting
Home or EndFirst or last page while presenting
EscStop presenting

Image editor

Click in the Image editor first. Letter keys are ignored while you type.

KeysAction
B or EBrush or eraser
M, L, W or IMarquee, lasso, magic wand or eyedropper
P, O, R, F or TAnnotation point, circle, rectangle, freeform or text
[ or ]Smaller or bigger brush, with Shift for steps of 10
+, - or 0Zoom in, zoom out or fit the image to the view
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + SSave
Ctrl or Cmd + A or DSelect all or deselect
Ctrl or Cmd + VPaste an image from the clipboard
Enter or EscApply or cancel a crop
Hold Space and dragPan
Ctrl or Cmd + mouse wheelZoom

Video editor

Click inside the Video editor first.

KeysAction
SpacePlay or pause
Left or RightBack or forward 5 seconds, or 15 seconds with Shift
J or LBack or forward 10 seconds
, or .One frame back or forward
MMute or unmute
FFull screen
Delete or BackspaceDelete the selected clip. Undo brings it back
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
+ or -Zoom the timeline, after clicking the timeline
Hold Space and dragPan the zoomed preview
Esc or EnterClose 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.

KeysAction
Ctrl or Cmd + B or IBold or italic
Ctrl or Cmd + SSave now
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + KInsert link
Ctrl or Cmd + Shift + 7Insert a checklist item
Ctrl or Cmd + F or HFind, or find and replace
F3, or Ctrl or Cmd + GFind next
Enter, Shift + Enter or EscNext match, previous match or close, from the Find box
EnterReplace the current match, from the Replace with box
# to #### then SpaceHeading 1 to 4, at the start of a line
- or * then SpaceBulleted list
1. then SpaceNumbered list
> then SpaceQuote
[ ] or [x] then SpaceChecklist item, unticked or ticked
[[Name]], #tag or @nameBacklink, tag or mention
EnterJump 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.

KeysAction
Ctrl or Cmd + Shift + IInsert task
Ctrl or Cmd + Shift + MInsert milestone
Ctrl or Cmd + Shift + SInsert summary
F2 or Shift + F2Link or unlink the selected tasks
Alt + Shift + Right or LeftIndent or outdent the task
Ctrl or Cmd + X, C or VCut, copy or paste the task
Delete or BackspaceDelete the selected task, after a confirmation
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Ctrl or Cmd + PPrint
EscClose the More or view menu

CAD editor

These work while CAD is open and you are not typing in a field.

KeysAction
VSelect
G, R or SMove, Rotate or Scale tool
MMeasure
KSketch
Enter, Esc or BackspaceFinish the sketch, cancel it or remove the last point, while sketching
Delete or BackspaceDelete the selected body, if it is not locked
Arrow keysNudge the selected body along X and Z by 1, or 10 with Shift
PageUp or PageDownNudge the selected body along Y by 1, or 10 with Shift
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Hold Space and dragPan the view

Animation editor

These work in 2D animation while you are not typing. They are off in 3D rig mode.

KeysAction
SpacePlay or pause
V, R, O, T or PSelect, Rectangle, Ellipse, Text or Polygon tool
KAdd keyframe to the selected layer at the playhead
Left or RightMove the playhead back or forward one frame
Ctrl or Cmd + ] or [Bring forward or send backward
Ctrl or Cmd + DDuplicate the selected layer
Ctrl or Cmd + CCopy the selected keyframes
Ctrl or Cmd + VPaste keyframes at the playhead
Delete or BackspaceDelete the selected keyframes, or the layer if no keyframes are selected
Ctrl or Cmd + ZUndo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YRedo
Hold Space and dragPan the stage

Music, Voice and Visualisation

Music and Voice have only a few keys, so use their toolbar buttons to undo, redo and save.

KeysAction
SpaceMusic: play or stop
EnterMusic: finish renaming a track
Ctrl or Cmd + EnterVoice: generate audio for the line the cursor is in
SpaceVoice: play all, or stop playback or generation that is running
Ctrl or Cmd + ZVisualisation: undo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YVisualisation: 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.

KeysAction
EnterSend. While a reply is coming in, Enter stops it and sends
Shift + EnterNew line in the message box
Enter or EscSave or cancel a folder, conversation or agent rename
Ctrl or Cmd + ZSlides: undo
Ctrl or Cmd + Shift + Z, or Ctrl or Cmd + YSlides: redo
Ctrl or Cmd + SSlides: save
Ctrl or Cmd + FSlides: find and replace
Ctrl or Cmd + DSlides: duplicate the slide
Delete or BackspaceSlides: delete the selected element
Right, Space, Enter or PageDownSlides: next slide while presenting
Left, Backspace or PageUpSlides: previous slide while presenting
NSlides: show or hide notes while presenting
EscSlides: stop presenting
Enter, arrow keys or TabSheet: commit and move, or move between cells
F2Sheet: edit the selected cell
Ctrl or Cmd + PCode: Quick Open
Ctrl or Cmd + Shift + PCode: Command Palette
Ctrl or Cmd + /Code: toggle comment
Ctrl or Cmd + F or HCode: find, or find and replace
Ctrl or Cmd + SCode: save
Ctrl or Cmd + DCode: duplicate the line
Tab or Shift + TabCode: indent or outdent
F5Code: 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.

KeysAction
Ctrl + NNew chat
Ctrl + Shift + OAttach file
Ctrl + OOpen folder
Ctrl + WClose window. If Keep running when the window closes is on, the app hides to the tray
Ctrl + QQuit Oppermind, after asking if there are unsaved changes
Ctrl + RReload workspace
Alt + Left or RightBack or forward
Ctrl + W or Ctrl + RClose or reload an editor window you popped out, after asking if there are unsaved changes
Arrow keys, Home, End or EscMove through or close the app menu
GUIDED LEARNING

Practise this in Oppermind Academy

Follow the related tutorial or course and apply the concept to a real task.

Open learning path