This is a brief keymap for Visual Studio Code.
TBD
TBD
๐ - fully done
๐
๐
๐
๐ - not done
๐ฉ - done in a "VS Code" specific way
๐ง - work in progress
๐ - not applicable/not necessary
โ - not possible at this time
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Alt + - |
๐ | Previous buffer | x | x | ||
Ctrl + - |
๐ | Close Buffer | x | x | ||
Alt + = |
๐ | Next buffer | x | |||
Alt + B |
๐ | List of buffers | x | x | ||
Alt + E |
๐ | Open file | x | x | ||
Alt + F |
๐ง | Display filename | x | x | ||
Alt + N |
๐ | Next buffer | x | x | ||
Alt + O |
๐ | Change output name | x | x | ||
Alt + P |
๐ | Print buffer / selection | x | x | ||
Alt + R |
๐ | Read file into buffer | x | x | ||
Alt + W |
๐ | Save file | x | x | ||
Alt + W |
๐ | Write selection to file | x | ? |
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Ctrl + B |
๐ | Make current line bottom of window | x | x | ||
Ctrl + C |
๐ | Center current line in window | x | x | ||
Ctrl + D |
๐ | Scroll down 1 line | x | x | ||
Down |
๐ | Line down | x | x | ||
Ctrl + E |
๐ | Scroll up 1 line | x | x | ||
End |
๐ | End of line | x | x | ||
Ctrl + End |
๐ | Bottom of window | x | x | ||
Shift + End |
๐ | Right window edge | x | x | ||
End + End |
๐ | Bottom of window | x | x | ||
End + End + End |
๐ | Bottom of file | x | x | ||
Alt + G |
๐ | Go to line (prompt) | x | x | ||
Home |
๐ | Beginning of line | x | x | ||
Ctrl + Home |
๐ | Top of window | x | x | ||
Shift + Home |
๐ | Left window edge | x | |||
Home + Home |
๐ | Top of window | x | x | ||
Home + Home + Home |
๐ | Top of file | x | x | ||
Left |
๐ | Column left | x | x | ||
Alt + Shift + Left |
๐ | Previous Document Position (Back) | x | |||
Ctrl + Left |
๐ | Word left | x | x | ||
PgDn |
๐ | Page down | x | x | ||
Ctrl + PgDn |
๐ | End of Buffer / Bottom of file | x | x | ||
PgUp |
๐ | Page up | x | x | ||
Ctrl + PgUp |
๐ | Top of file | x | x | ||
Right |
๐ | Column right | x | x | ||
Alt + Shift + Right |
๐ | Next Document Position (Back) | x | |||
Ctrl + Right |
๐ | Word right | x | x | ||
Ctrl + T |
๐ | Make current line top of window | x | x | ||
Up |
๐ | Line up | x | x |
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Ctrl + < |
๐ | Slide-out Prompt | x | |||
Ctrl + > |
๐ | Slide-in Prompt | x | |||
Bksp |
๐ | Delete character to left | x | x | ||
Alt + Bksp |
๐ | Delete next word | x | |||
Ctrl + Bksp |
๐ | Delete previous word | x | x | ||
Shift + Bksp |
๐ | Delete character to left | x | Codewright (same as Bksp ) |
||
Alt + D |
๐ | Delete line | x | x | ||
Del |
๐ | Delete character | x | x | ||
Enter |
๐ | Enter | x | x | ||
Ctrl + Enter |
๐ | Insert line below | x | x | ||
Alt + K |
๐ | Delete to end of line | x | x | ||
Ctrl + K |
๐ | Delete to start of line | x | |||
Numpad * |
๐ | Undo | x | x | ||
Alt + Q |
๐ | Quoted Insert | x | x | ||
Space |
๐ | Space / Indent block by space | x | x | ||
Shift + Space |
๐ | Unindent block by space | ||||
Tab |
๐ | Tab / Indent block by tab | x | x | ||
Shift + Tab |
๐ | Back Tab / Unindent block by tab | x | x | ||
Alt + U |
๐ | Undo | x | x | ||
Ctrl + U |
๐ | Redo | x | x | ||
Alt + Y |
๐ | Redo | x |
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Ctrl + / |
๐ | Toggle clipboard/scrap | x | |||
Shift + Del |
๐ | Cut | x | |||
Ins |
๐ | Paste | x | x | ||
Ctrl + Ins |
๐ | Copy | x | |||
Ctrl + Numpad / |
๐ | Toggle clipboard/scrap | x | |||
Numpad - |
๐ | Cut | x | x | ||
Numpad + |
๐ | Copy | x | x |
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
F5 |
๐ | Search | x | x | ||
Alt + F5 |
๐ | Reverse Search | x | x | ||
Ctrl + F5 |
๐ | Ignore case on/off | x | x | ||
Shift + F5 |
๐ | Search again | x | x | ||
F6 |
๐ | Replace | x | x | ||
Alt + F6 |
๐ | Reverse Replace | x | x | ||
Ctrl + F6 |
๐ | Regular expressions on/off | x | x | ||
Shift + F6 |
๐ | Replace again | x | x | ||
Ctrl + Shift + K |
๐ | Kiss matching brace | x | |||
Ctrl + Shift + M |
๐ | Multi-buffer Search again | ||||
Ctrl + Shift + Q |
๐ | Quick search for word | x | |||
Alt + S |
๐ | Search | x | x | ||
Alt + T |
๐ | Replace | x | x |
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Alt + number |
๐ | Set mark number | x | x | Brief. Keypad numbers only? Not keypad? | |
Alt + A |
๐ | Begin selection (exclusive) | x | x | ||
Ctrl + A |
๐ | Close/open Selection | x | |||
Alt + C |
๐ | Begin selection (column) | x | x | ||
Alt + J number |
๐ | Go to mark (prompt) | x | x | ||
Alt + L |
๐ | Begin selection (line) | x | x | ||
Alt + M |
๐ | Begin selection (inclusive) | x | x | ||
Numpad number |
๐ | Set mark number | x | |||
Ctrl + Numpad number |
๐ | Go to mark number | x |
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Ctrl + Shift + A |
๐ | Text Mode / Deselect / Unfold | x | |||
Ctrl + Break |
๐ | Halt | x | |||
Shift + Enter |
๐ | Expand/Collapse | x | |||
Esc |
๐ | Text Mode / Deselect / Unfold | x | x | ||
Shift + F1 |
๐ | CodeSense Hover Tooltip | x | |||
F10 |
๐ | API interface / Execute Macro | x | x | ||
Alt + F10 |
๐ | Compile buffer | x | x | ||
Ctrl + F4 |
๐ | Close Window | x | |||
F7 |
๐ | Record keys toggle | x | x | ||
Alt + F7 |
๐ | Load recording file | x | x | ||
Shift + F7 |
๐ | Pause Macro | x | ? | ||
F8 |
๐ | Playback keystrokes | x | x | ||
Alt + F8 |
๐ | Write recording file | x | |||
F9 |
๐ | Load Macro File / Load DLL | x | x | ||
Shift + F9 |
๐ | Delete Macro File / Unload DLL | x | x | ||
Ctrl + G |
๐ | Display routines | x | |||
Alt + H |
๐ | Help | x | |||
Ctrl + Shift + H |
๐ | Binary/Hex view | x | |||
Alt + I |
๐ | Insert mode on/off | x | x | ||
Ctrl + N |
๐ | Next error | x | x | ||
Ctrl + P |
๐ | Show errors | x | x | ||
Ctrl + R |
๐ | Repeat key action | x | x | ||
Alt + V |
๐ | Print version | x | x | ||
Ctrl + W |
๐ | Backups on/off | x | x | ||
Alt + X |
๐ | Quit with prompt | x | x | ||
Ctrl + X |
๐ | Quit with write | x | x | ||
Alt + Z |
๐ | Suspend Brief / Shell | x | x |
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Ctrl + Shift + C |
๐ | Compact Mode | x | |||
Alt + Shift + Down |
๐ | Next split window pane | x | |||
Shift + Down |
๐ | Select window below | x | |||
F1 |
๐ | Move to window | x | x | ||
Alt + F1 |
๐ | Borders on/off | x | x | ||
F2 |
๐ | Resize window | x | x | ||
Alt + F2 |
๐ | Zoom/Unzoom window | x | x | ||
F3 |
๐ | Split window | x | x | ||
F4 |
๐ | Delete window | x | x | ||
Shift + Left |
๐ | Select window at left | x | |||
Shift + Right |
๐ | Select window at right | x | |||
Alt + Shift + Up |
๐ | Previous split window pane | x | |||
Shift + Up |
๐ | Select window above | x | |||
Ctrl + Z |
๐ | Zoom/Unzoom window | x | x |
๐ - fully done
๐
๐
๐
๐ - not done
๐ฉ - done in a "VS Code" specific way
๐ง - work in progress
๐ - not applicable/not necessary
โ - not possible at this time
Command | Status | Description | Brief | Codewright | Personal | Notes |
---|---|---|---|---|---|---|
Alt + number |
๐ | Set mark number | x | x | Brief. Keypad numbers only? Not keypad? | |
Ctrl + / |
๐ | Toggle clipboard/scrap | x | |||
Alt + - |
๐ | Previous buffer | x | x | ||
Ctrl + - |
๐ | Close Buffer | x | x | ||
Ctrl + < |
๐ | Slide-out Prompt | x | |||
Alt + = |
๐ | Next buffer | x | |||
Ctrl + > |
๐ | Slide-in Prompt | x | |||
Alt + A |
๐ | Begin selection (exclusive) | x | x | ||
Ctrl + A |
๐ | Close/open Selection | x | |||
Ctrl + Shift + A |
๐ | Text Mode / Deselect / Unfold | x | |||
Alt + B |
๐ | List of buffers | x | x | ||
Ctrl + B |
๐ | Make current line bottom of window | x | x | ||
Bksp |
๐ | Delete character to left | x | x | ||
Alt + Bksp |
๐ | Delete next word | x | |||
Ctrl + Bksp |
๐ | Delete previous word | x | x | ||
Shift + Bksp |
๐ | Delete character to left | x | Codewright (same as Bksp ) |
||
Ctrl + Break |
๐ | Halt | x | |||
Alt + C |
๐ | Begin selection (column) | x | x | ||
Ctrl + C |
๐ | Center current line in window | x | x | ||
Ctrl + Shift + C |
๐ | Compact Mode | x | |||
Alt + D |
๐ | Delete line | x | x | ||
Ctrl + D |
๐ | Scroll down 1 line | x | x | ||
Del |
๐ | Delete character | x | x | ||
Shift + Del |
๐ | Cut | x | |||
Down |
๐ | Line down | x | x | ||
Alt + Shift + Down |
๐ | Next split window pane | x | |||
Shift + Down |
๐ | Select window below | x | |||
Alt + E |
๐ | Open file | x | x | ||
Ctrl + E |
๐ | Scroll up 1 line | x | x | ||
End |
๐ | End of line | x | x | ||
Ctrl + End |
๐ | Bottom of window | x | x | ||
Shift + End |
๐ | Right window edge | x | x | ||
End + End |
๐ | Bottom of window | x | x | ||
End + End + End |
๐ | Bottom of file | x | x | ||
Enter |
๐ | Enter | x | x | ||
Ctrl + Enter |
๐ | Insert line below | x | x | ||
Shift + Enter |
๐ | Expand/Collapse | x | |||
Esc |
๐ | Text Mode / Deselect / Unfold | x | x | ||
Alt + F |
๐ง | Display filename | x | x | ||
F1 |
๐ | Move to window | x | x | ||
Alt + F1 |
๐ | Borders on/off | x | x | ||
Shift + F1 |
๐ | CodeSense Hover Tooltip | x | |||
F10 |
๐ | API interface / Execute Macro | x | x | ||
Alt + F10 |
๐ | Compile buffer | x | x | ||
F2 |
๐ | Resize window | x | x | ||
Alt + F2 |
๐ | Zoom/Unzoom window | x | x | ||
F3 |
๐ | Split window | x | x | ||
F4 |
๐ | Delete window | x | x | ||
Ctrl + F4 |
๐ | Close Window | x | |||
F5 |
๐ | Search | x | x | ||
Alt + F5 |
๐ | Reverse Search | x | x | ||
Ctrl + F5 |
๐ | Ignore case on/off | x | x | ||
Shift + F5 |
๐ | Search again | x | x | ||
F6 |
๐ | Replace | x | x | ||
Alt + F6 |
๐ | Reverse Replace | x | x | ||
Ctrl + F6 |
๐ | Regular expressions on/off | x | x | ||
Shift + F6 |
๐ | Replace again | x | x | ||
F7 |
๐ | Record keys toggle | x | x | ||
Alt + F7 |
๐ | Load recording file | x | x | ||
Shift + F7 |
๐ | Pause Macro | x | ? | ||
F8 |
๐ | Playback keystrokes | x | x | ||
Alt + F8 |
๐ | Write recording file | x | |||
F9 |
๐ | Load Macro File / Load DLL | x | x | ||
Shift + F9 |
๐ | Delete Macro File / Unload DLL | x | x | ||
Alt + G |
๐ | Go to line (prompt) | x | x | ||
Ctrl + G |
๐ | Display routines | x | |||
Alt + H |
๐ | Help | x | |||
Ctrl + Shift + H |
๐ | Binary/Hex view | x | |||
Home |
๐ | Beginning of line | x | x | ||
Ctrl + Home |
๐ | Top of window | x | x | ||
Shift + Home |
๐ | Left window edge | x | |||
Home + Home |
๐ | Top of window | x | x | ||
Home + Home + Home |
๐ | Top of file | x | x | ||
Alt + I |
๐ | Insert mode on/off | x | x | ||
Ins |
๐ | Paste | x | x | ||
Ctrl + Ins |
๐ | Copy | x | |||
Alt + J number |
๐ | Go to mark (prompt) | x | x | ||
Alt + K |
๐ | Delete to end of line | x | x | ||
Ctrl + K |
๐ | Delete to start of line | x | |||
Ctrl + Shift + K |
๐ | Kiss matching brace | x | |||
Alt + L |
๐ | Begin selection (line) | x | x | ||
Left |
๐ | Column left | x | x | ||
Alt + Shift + Left |
๐ | Previous Document Position (Back) | x | |||
Ctrl + Left |
๐ | Word left | x | x | ||
Shift + Left |
๐ | Select window at left | x | |||
Alt + M |
๐ | Begin selection (inclusive) | x | x | ||
Ctrl + Shift + M |
๐ | Multi-buffer Search again | ||||
Alt + N |
๐ | Next buffer | x | x | ||
Ctrl + N |
๐ | Next error | x | x | ||
Numpad * |
๐ | Undo | x | x | ||
Ctrl + Numpad / |
๐ | Toggle clipboard/scrap | x | |||
Numpad - |
๐ | Cut | x | x | ||
Numpad + |
๐ | Copy | x | x | ||
Numpad number |
๐ | Set mark number | x | |||
Ctrl + Numpad number |
๐ | Go to mark number | x | |||
Alt + O |
๐ | Change output name | x | x | ||
Alt + P |
๐ | Print buffer / selection | x | x | ||
Ctrl + P |
๐ | Show errors | x | x | ||
PgDn |
๐ | Page down | x | x | ||
Ctrl + PgDn |
๐ | End of Buffer / Bottom of file | x | x | ||
PgUp |
๐ | Page up | x | x | ||
Ctrl + PgUp |
๐ | Top of file | x | x | ||
Alt + Q |
๐ | Quoted Insert | x | x | ||
Ctrl + Shift + Q |
๐ | Quick search for word | x | |||
Alt + R |
๐ | Read file into buffer | x | x | ||
Ctrl + R |
๐ | Repeat key action | x | x | ||
Right |
๐ | Column right | x | x | ||
Alt + Shift + Right |
๐ | Next Document Position (Back) | x | |||
Ctrl + Right |
๐ | Word right | x | x | ||
Shift + Right |
๐ | Select window at right | x | |||
Alt + S |
๐ | Search | x | x | ||
Space |
๐ | Space / Indent block by space | x | x | ||
Shift + Space |
๐ | Unindent block by space | ||||
Alt + T |
๐ | Replace | x | x | ||
Ctrl + T |
๐ | Make current line top of window | x | x | ||
Tab |
๐ | Tab / Indent block by tab | x | x | ||
Shift + Tab |
๐ | Back Tab / Unindent block by tab | x | x | ||
Alt + U |
๐ | Undo | x | x | ||
Ctrl + U |
๐ | Redo | x | x | ||
Up |
๐ | Line up | x | x | ||
Alt + Shift + Up |
๐ | Previous split window pane | x | |||
Shift + Up |
๐ | Select window above | x | |||
Alt + V |
๐ | Print version | x | x | ||
Alt + W |
๐ | Save file | x | x | ||
Alt + W |
๐ | Write selection to file | x | ? | ||
Ctrl + W |
๐ | Backups on/off | x | x | ||
Alt + X |
๐ | Quit with prompt | x | x | ||
Ctrl + X |
๐ | Quit with write | x | x | ||
Alt + Y |
๐ | Redo | x | |||
Alt + Z |
๐ | Suspend Brief / Shell | x | x | ||
Ctrl + Z |
๐ | Zoom/Unzoom window | x | x |
WIP.
None so far.