Reference

Keyboard shortcuts

The complete default shortcut reference. The primary modifier is Command on macOS and Ctrl on Windows and Linux — written here as Cmd/Ctrl. Almost every chord can be rebound.

Panels & tools

New terminalCmd/CtrlShiftT
New browserCmd/CtrlShiftB
New editorCmd/CtrlAltE
Open the Panel LibraryCmd/CtrlShiftE
Close the focused panelCmd/CtrlW
Delete the focused panelCmd/CtrlBackspace

Canvas & zoom

Zoom inCmd/Ctrl=
Zoom outCmd/Ctrl-
Reset zoom to 100%Cmd/CtrlShift0
Zoom to fit all panelsCmd/CtrlShift1
Auto-layout the canvasCmd/CtrlShiftL
Toggle the minimapCmd/CtrlShiftM
Toggle the sidebarCmd/Ctrl\
Toggle the file explorerCmd/CtrlShiftX

You can also zoom by holding Cmd/Ctrl and scrolling, and pan with a two-finger trackpad scroll or a right-click drag.

Focus & selection

Panel Switcher (jump between open panels)CtrlSpace
Focus next panelCtrl`
Focus previous panelCtrlShift`
Select all panels and regionsCmd/CtrlA
Group selected panels into a regionCmd/CtrlG
Dissolve selected regionsCmd/CtrlShiftG

Workspaces

Next workspaceCtrlTab
Previous workspaceCtrlShiftTab
Jump to the 1st–9th workspace (rail order)Cmd/Ctrl1…9
Jump to the 10th workspaceCmd/Ctrl0
Open the workspace overviewCmd/CtrlShiftP
Open a folderCmd/CtrlO

Find & command

Command PaletteCmd/CtrlK
Quick open a fileCmd/CtrlP
Search across the projectCmd/CtrlShiftH
Search terminal scrollback (in a terminal)Cmd/CtrlF

What each of these searches — and how the palette’s “ask the agent” mode works — is covered in Command Palette & search.

AI & voice

Ask Deska (toggle the chat bar)Cmd/CtrlT
Accept the terminal action-bar suggestionAltEnter
NoteVoice transcription uses CmdShiftV on macOS and CtrlAltV on Windows and Linux (the Windows/Linux default avoids a clash with the terminal paste chord). It is registered globally, so it works even when Deska is in the background.

Editing & history

Save the active fileCmd/CtrlS
UndoCmd/CtrlZ
RedoCmd/CtrlShiftZ
Commit (in the Git panel)Cmd/CtrlEnter

Undo, redo and save are context-aware: when a text editor has focus they apply to the editor; otherwise they act on the canvas.

App & windows

Open SettingsCmd/Ctrl,
New windowCmd/CtrlShiftN
Close windowCmd/CtrlShiftW

Customizing shortcuts

Open Settings → Keybindings to rebind any action: click a row, press the chord you want (it needs at least one modifier), and confirm. If your new chord is already in use, the two actions simply swap bindings, so nothing is ever left unbound. There is a reset button to return to defaults.

A handful of chords are reserved and cannot be rebound, because they are tied to the menu or to workspace switching: the Panel Library (Cmd/CtrlShiftE), Open Folder (Cmd/CtrlO), New Window, Close Window, Find in Files, the workspace number keys (Cmd/Ctrl1Cmd/Ctrl0), and the zoom-in variants.

💡 Ideas+🐛 Bugs