Docs

Keyboard Shortcuts

Default keyboard shortcuts in Emdash

Emdash shortcuts use on macOS and Ctrl on Windows and Linux. Most shortcuts can be changed from SettingsKeyboard shortcuts.

Keyboard shortcuts settings in Emdash
ActionmacOSWindows / Linux
Open command palette⌘KCtrl+K
Open settings⌘,Ctrl+,
Open the Library⌘LCtrl+L
Close the current modal or dialogEscEsc
Create a task⌘NCtrl+N
Delete selected tasks⌘BackspaceCtrl+Backspace
Create a project⌘⇧NCtrl+Shift+N
Open project in editor⌘OCtrl+O
Confirm dialog action⌘EnterCtrl+Enter
Go back⌘[Ctrl+[
Go forward⌘]Ctrl+]

View

ActionmacOSWindows / Linux
Toggle left sidebar⌘BCtrl+B
Toggle right sidebar⌘.Ctrl+.

Task View

ActionmacOSWindows / Linux
View Changes panel⌘⇧1Ctrl+Shift+1
View Files panel⌘⇧2Ctrl+Shift+2
View Conversations panel⌘⇧3Ctrl+Shift+3
Create a conversation⌘TCtrl+T
Create a conversation in a right split⌘DCtrl+D
Create a terminal⌘⇧TCtrl+Shift+T
Open browser⌘⇧BCtrl+Shift+B
Toggle terminal drawer⌘JCtrl+J
Switch to next task⌘⌥↓Ctrl+Alt+↓
Switch to previous task⌘⌥↑Ctrl+Alt+↑

Tab Navigation

ActionmacOSWindows / Linux
Switch to next tab⌘⌥→ or Ctrl+TabCtrl+Alt+→ or Ctrl+Tab
Switch to previous tab⌘⌥← or Ctrl+Shift+TabCtrl+Alt+← or Ctrl+Shift+Tab
Close active tab⌘WCtrl+W
Split pane⌘\Ctrl+\
Jump to tab 1-9⌘1 through ⌘9Ctrl+1 through Ctrl+9
ActionmacOSWindows / Linux
Search within focused search inputs⌘FCtrl+F
Toggle Add context menu in a conversation⌘⇧ACtrl+Shift+A
Add selected context and send⌘EnterCtrl+Enter

Notes

Shortcuts shown in the app reflect your current settings. If you clear a shortcut in Settings, its UI hint disappears and the action no longer listens for that key binding.

Some shortcuts are scoped to the current view. For example, tab shortcuts only apply to tabs inside the current task, and task view shortcuts only apply while a task is open.

Next and previous task shortcuts follow the visible project-tree order in the left sidebar, moving across expanded projects and skipping collapsed or hidden tasks. They do not run while the file editor is focused, so editor multi-cursor shortcuts keep working.

Ctrl+Tab and Ctrl+Shift+Tab cycle through task tabs with wrap-around behavior, and continue to work while focus is inside a terminal, file editor, or in-app browser tab.

Last updated on July 3, 2026