Keyboard Shortcuts

Work faster with these keyboard shortcuts. SafeAppeals uses standard VSCode bindings plus some custom additions.


AI & Void Features

ShortcutAction
Ctrl+LFocus AI chat input
Ctrl+Shift+LSend selection to chat
Ctrl+KQuick edit (with selection)
Ctrl+Shift+KOpen inline chat
EscapeCancel AI operation / Close panel
Ctrl+EnterAccept AI suggestion

General Navigation

ShortcutAction
Ctrl+Shift+PCommand Palette
Ctrl+PQuick Open (find file)
Ctrl+Shift+EFocus File Explorer
Ctrl+BToggle Sidebar
Ctrl+JToggle Terminal Panel
Ctrl+`Open Terminal
Ctrl+TabSwitch between open files
Ctrl+\Split editor

File Operations

ShortcutAction
Ctrl+NNew file
Ctrl+OOpen file
Ctrl+SSave file
Ctrl+Shift+SSave As
Ctrl+K Ctrl+OOpen folder
Ctrl+WClose current file
Ctrl+Shift+TReopen closed file

Editing

ShortcutAction
Ctrl+XCut line (no selection)
Ctrl+CCopy line (no selection)
Alt+Up/DownMove line up/down
Shift+Alt+Up/DownCopy line up/down
Ctrl+Shift+KDelete line
Ctrl+EnterInsert line below
Ctrl+Shift+EnterInsert line above
Ctrl+DSelect next occurrence
Ctrl+Shift+LSelect all occurrences
Ctrl+/Toggle comment
Shift+Alt+AToggle block comment

Search & Replace

ShortcutAction
Ctrl+FFind in file
Ctrl+HReplace in file
Ctrl+Shift+FFind in all files
Ctrl+Shift+HReplace in all files
F3 / Shift+F3Find next / previous
Ctrl+GGo to line
Ctrl+Shift+OGo to symbol

Selection

ShortcutAction
Ctrl+ASelect all
Ctrl+LSelect current line
Shift+Alt+RightExpand selection
Shift+Alt+LeftShrink selection
Ctrl+Shift+[Fold region
Ctrl+Shift+]Unfold region

Display

ShortcutAction
Ctrl++Zoom in
Ctrl+-Zoom out
Ctrl+0Reset zoom
F11Toggle full screen
Ctrl+Shift+VMarkdown preview
Ctrl+K VSide-by-side preview

Customizing Shortcuts

You can customize keyboard shortcuts to match your preferences:

  1. Press Ctrl+K Ctrl+S to open Keyboard Shortcuts
  2. Search for the command you want to change
  3. Click the pencil icon next to it
  4. Press your desired key combination
  5. Press Enter to save

Tip: If you come from another editor (Vim, Sublime, etc.), search for keybinding extensions in the Extensions panel (Ctrl+Shift+X).