Keyboard Shortcuts

Keyboard Shortcuts

Complete keyboard shortcut reference for Calliope IDE.

AI Shortcuts

ActionMacWindows/Linux
Open AI ChatCmd + Shift + ACtrl + Shift + A
Inline AI EditCmd + ICtrl + I
Accept AI SuggestionTabTab
Reject AI SuggestionEscapeEscape
Toggle AI PanelCmd + Shift + BCtrl + Shift + B

General

ActionMacWindows/Linux
Command PaletteCmd + Shift + PCtrl + Shift + P
Quick Open FileCmd + PCtrl + P
New FileCmd + NCtrl + N
Open FileCmd + OCtrl + O
SaveCmd + SCtrl + S
Save AllCmd + Alt + SCtrl + Alt + S
Close TabCmd + WCtrl + W
Reopen Closed TabCmd + Shift + TCtrl + Shift + T

Editing

ActionMacWindows/Linux
Cut LineCmd + XCtrl + X
Copy LineCmd + CCtrl + C
PasteCmd + VCtrl + V
UndoCmd + ZCtrl + Z
RedoCmd + Shift + ZCtrl + Shift + Z
Delete LineCmd + Shift + KCtrl + Shift + K
Duplicate LineCmd + Shift + DCtrl + Shift + D
Move Line UpAlt + UpAlt + Up
Move Line DownAlt + DownAlt + Down
Add Cursor AboveCmd + Alt + UpCtrl + Alt + Up
Add Cursor BelowCmd + Alt + DownCtrl + Alt + Down
Select All OccurrencesCmd + Shift + LCtrl + Shift + L
Select Next OccurrenceCmd + DCtrl + D
Toggle CommentCmd + /Ctrl + /
Block CommentCmd + Shift + /Ctrl + Shift + /
Format DocumentCmd + Shift + FCtrl + Shift + F
Format SelectionCmd + K Cmd + FCtrl + K Ctrl + F

Navigation

ActionMacWindows/Linux
Go to LineCmd + GCtrl + G
Go to SymbolCmd + Shift + OCtrl + Shift + O
Go to DefinitionF12F12
Peek DefinitionAlt + F12Alt + F12
Go to ReferencesShift + F12Shift + F12
Go BackCmd + -Alt + Left
Go ForwardCmd + Shift + -Alt + Right
Toggle SidebarCmd + BCtrl + B
Toggle PanelCmd + JCtrl + J
Focus EditorCmd + 1Ctrl + 1
Focus SidebarCmd + 0Ctrl + 0

Search

ActionMacWindows/Linux
FindCmd + FCtrl + F
ReplaceCmd + HCtrl + H
Find in FilesCmd + Shift + FCtrl + Shift + F
Replace in FilesCmd + Shift + HCtrl + Shift + H
Find NextCmd + GF3
Find PreviousCmd + Shift + GShift + F3
Toggle Case SensitiveCmd + Alt + CAlt + C
Toggle RegexCmd + Alt + RAlt + R
Toggle Whole WordCmd + Alt + WAlt + W

Terminal

ActionMacWindows/Linux
Toggle TerminalCmd + `Ctrl + `
New Terminal`Cmd + Shift + ```Ctrl + Shift + ``
Split TerminalCmd + \\Ctrl + \\
Kill TerminalCmd + Shift + XCtrl + Shift + X
Clear TerminalCmd + KCtrl + K
Scroll UpCmd + UpCtrl + Up
Scroll DownCmd + DownCtrl + Down

Git

ActionMacWindows/Linux
Open Source ControlCmd + Shift + GCtrl + Shift + G
Stage ChangesCmd + EnterCtrl + Enter
CommitCmd + Shift + EnterCtrl + Shift + Enter

Debug

ActionMacWindows/Linux
Start DebuggingF5F5
Stop DebuggingShift + F5Shift + F5
Restart DebuggingCmd + Shift + F5Ctrl + Shift + F5
Step OverF10F10
Step IntoF11F11
Step OutShift + F11Shift + F11
Toggle BreakpointF9F9

Window Management

ActionMacWindows/Linux
New WindowCmd + Shift + NCtrl + Shift + N
Close WindowCmd + Shift + WCtrl + Shift + W
Split Editor RightCmd + \\Ctrl + \\
Split Editor DownCmd + K Cmd + \\Ctrl + K Ctrl + \\
Focus Next Editor GroupCmd + K Cmd + RightCtrl + K Ctrl + Right
Focus Previous Editor GroupCmd + K Cmd + LeftCtrl + K Ctrl + Left
Zoom InCmd + =Ctrl + =
Zoom OutCmd + -Ctrl + -
Reset ZoomCmd + 0Ctrl + 0

Customizing Shortcuts

  1. Open Command Palette (Cmd/Ctrl + Shift + P)
  2. Type “Keyboard Shortcuts”
  3. Search for any command
  4. Click the pencil icon to change the binding
  5. Press your desired key combination