Raml KQL uses VS Code shortcuts wherever the same action exists. Change or remove any of them in keybindings.jsonc (Preferences: Open Keyboard Shortcuts (JSON), Ctrl/Cmd+K Ctrl/Cmd+S), which uses the same format as VS Code:
[
{ "key": "ctrl+shift+r", "command": "query.run" },
// A leading "-" removes a default shortcut:
{ "key": "shift+enter", "command": "-query.run" },
]
A few actions have more than one shortcut; all are listed. The Command Palette (F1) lists every command, including those without a shortcut.
Quick access
| Action | macOS | Windows and Linux |
|---|
Show All Commands (workbench.action.showCommands) | F1 or ⌘+Shift+P | F1 or Ctrl+Shift+P |
Go to Query... (workbench.action.quickOpen) | ⌘+E or ⌘+P | Ctrl+E or Ctrl+P |
Queries
| Action | macOS | Windows and Linux |
|---|
New Query (query.new) | ⌘+N | Ctrl+N |
Save (query.save) | ⌘+S | Ctrl+S |
Save As… (query.saveAs) | ⌘+Shift+S | Ctrl+Shift+S |
Run Query (query.run) | ⌘+Enter or Shift+Enter | Ctrl+Enter or Shift+Enter |
Cancel Query (query.cancel) | Esc | Esc |
Editor
| Action | macOS | Windows and Linux |
|---|
Format Document (editor.action.formatDocument) | Shift+Alt+F | Ctrl+Shift+I |
Toggle Line Comment (editor.action.commentLine) | ⌘+/ | Ctrl+/ |
Find (actions.find) | ⌘+F | Ctrl+F |
Replace (editor.action.startFindReplaceAction) | Alt+⌘+F | Ctrl+H |
Layout
| Action | macOS | Windows and Linux |
|---|
Toggle Primary Side Bar Visibility (workbench.action.toggleSidebarVisibility) | ⌘+B | Ctrl+B |
Toggle Panel Visibility (workbench.action.togglePanel) | ⌘+J | Ctrl+J |
Toggle Full Screen (workbench.action.toggleFullScreen) | Ctrl+⌘+F | F11 |
Views
| Action | macOS | Windows and Linux |
|---|
Show Targets (workbench.view.targets) | ⌘+Shift+E | Ctrl+Shift+E |
Show Library (workbench.view.library) | ⌘+Shift+L | Ctrl+Shift+L |
Show History (workbench.view.history) | ⌘+Shift+H | Ctrl+Shift+H |
Show Extensions (workbench.view.extensions) | ⌘+Shift+X | Ctrl+Shift+X |
Tabs and groups
| Action | macOS | Windows and Linux |
|---|
Close Editor (workbench.action.closeActiveEditor) | ⌘+F4 or ⌘+W | Ctrl+F4 or Ctrl+W |
Split Editor Right (workbench.action.splitEditor) | ⌘+\ | Ctrl+\ |
Focus First Editor Group (workbench.action.focusFirstEditorGroup) | ⌘+1 | Ctrl+1 |
Focus Second Editor Group (workbench.action.focusSecondEditorGroup) | ⌘+2 | Ctrl+2 |
Focus Third Editor Group (workbench.action.focusThirdEditorGroup) | ⌘+3 | Ctrl+3 |
Focus Fourth Editor Group (workbench.action.focusFourthEditorGroup) | ⌘+4 | Ctrl+4 |
Open Previous Recently Used Editor in Group (workbench.action.openPreviousRecentlyUsedEditorInGroup) | Ctrl+Tab | Ctrl+Tab |
Keep Editor (workbench.action.keepEditor) | ⌘+K Enter | Ctrl+K Enter |
Pin Editor (workbench.action.pinEditor) | ⌘+K Shift+Enter | Ctrl+K Shift+Enter |
Settings
| Action | macOS | Windows and Linux |
|---|
Open Settings (UI) (workbench.action.openSettings) | ⌘+, | Ctrl+, |
Open Keyboard Shortcuts (JSON) (workbench.action.openGlobalKeybindingsFile) | ⌘+K ⌘+S | Ctrl+K Ctrl+S |
Color Theme (workbench.action.selectTheme) | ⌘+K ⌘+T | Ctrl+K Ctrl+T |
Window
| Action | macOS | Windows and Linux |
|---|
Zoom In (workbench.action.zoomIn) | ⌘+= | Ctrl+= |
Zoom Out (workbench.action.zoomOut) | ⌘+- | Ctrl+- |
Reset Zoom (workbench.action.zoomReset) | ⌘+Numpad 0 | Ctrl+Numpad 0 |
Toggle Developer Tools (workbench.action.toggleDevTools) | Alt+⌘+I | Ctrl+Shift+I |
Privacy
| Action | macOS | Windows and Linux |
|---|
Toggle Presentation Mode (privacy.togglePresentationMode) | ⌘+Alt+P | Ctrl+Alt+P |