Master ReformCode with keyboard shortcuts. Save time and boost your productivity with quick actions for editing, navigation, and AI features.
These work anywhere in ReformCode:
| Shortcut | Action |
|---|
Cmd/Ctrl + K | Quick search / Command palette |
Cmd/Ctrl + / | Open help / Documentation |
Cmd/Ctrl + Shift + H | Open history |
Cmd/Ctrl + Shift + S | Open settings |
Esc | Close modal / Cancel action |
| Shortcut | Action |
|---|
Cmd/Ctrl + S | Save file |
Cmd/Ctrl + Shift + S | Save as snippet |
Cmd/Ctrl + O | Open file |
Cmd/Ctrl + N | New file |
Cmd/Ctrl + W | Close current tab |
| Shortcut | Action |
|---|
Cmd/Ctrl + Z | Undo |
Cmd/Ctrl + Shift + Z | Redo |
Cmd/Ctrl + X | Cut line/selection |
Cmd/Ctrl + C | Copy line/selection |
Cmd/Ctrl + V | Paste |
Cmd/Ctrl + D | Select next occurrence |
Cmd/Ctrl + Shift + L | Select all occurrences |
| Shortcut | Action |
|---|
Cmd/Ctrl + G | Go to line |
Cmd/Ctrl + P | Quick open file |
Cmd/Ctrl + Shift + O | Go to symbol |
F12 | Go to definition |
Alt + F12 | Peek definition |
Cmd/Ctrl + Shift + \ | Jump to matching bracket |
| Shortcut | Action |
|---|
Shift + Alt + F | Format document |
Cmd/Ctrl + / | Toggle line comment |
Shift + Alt + A | Toggle block comment |
Alt + Up | Move line up |
Alt + Down | Move line down |
Shift + Alt + Up | Copy line up |
Shift + Alt + Down | Copy line down |
Cmd/Ctrl + Shift + K | Delete line |
Cmd/Ctrl + Enter | Insert line below |
Cmd/Ctrl + Shift + Enter | Insert line above |
| Shortcut | Action |
|---|
Cmd/Ctrl + F | Find |
Cmd/Ctrl + H | Find and replace |
F3 / Cmd + G | Find next |
Shift + F3 | Find previous |
Cmd/Ctrl + Shift + F | Find in files |
Alt + Enter | Select all matches |
| Shortcut | Action |
|---|
Alt + Click | Add cursor |
Cmd/Ctrl + Alt + Up | Add cursor above |
Cmd/Ctrl + Alt + Down | Add cursor below |
Cmd/Ctrl + U | Undo cursor |
Cmd/Ctrl + Shift + L | Select all occurrences |
| Shortcut | Action |
|---|
Cmd/Ctrl + Shift + [ | Fold region |
Cmd/Ctrl + Shift + ] | Unfold region |
Cmd/Ctrl + K, Cmd/Ctrl + 0 | Fold all |
Cmd/Ctrl + K, Cmd/Ctrl + J | Unfold all |
| Shortcut | Action |
|---|
Cmd/Ctrl + Enter | Run AI analysis |
Cmd/Ctrl + Shift + A | Quick analyze selection |
Cmd/Ctrl + Shift + T | Send to transformer |
Cmd/Ctrl + Shift + B | Send to builder |
| Shortcut | Action |
|---|
Cmd/Ctrl + Enter | Submit prompt |
Cmd/Ctrl + R | Refresh preview |
Cmd/Ctrl + E | Toggle code/preview |
Cmd/Ctrl + Shift + E | Export project |
| Shortcut | Action |
|---|
/ | Focus search bar |
Enter | Search |
Tab | Next filter |
Shift + Tab | Previous filter |
Esc | Clear search |
| Shortcut | Action |
|---|
Up/Down | Navigate entries |
Enter | Open entry |
Delete | Remove entry |
Cmd/Ctrl + S | Save/bookmark |
| Shortcut | Action |
|---|
Cmd/Ctrl + 1 | Editor tab |
Cmd/Ctrl + 2 | Transformer tab |
Cmd/Ctrl + 3 | Builder tab |
Cmd/Ctrl + 4 | Snippets tab |
Cmd/Ctrl + Tab | Next tab |
Cmd/Ctrl + Shift + Tab | Previous tab |
| Shortcut | Action |
|---|
Cmd/Ctrl + B | Toggle sidebar |
Cmd/Ctrl + Shift + E | Focus file explorer |
Cmd/Ctrl + Shift + G | Focus GitHub panel |
- Use
Cmd for command key
Option = Alt
Control is separate from Cmd
- Use
Ctrl for control key
Alt is the same
Windows key for system shortcuts
See all shortcuts:
- Press
Cmd/Ctrl + K then Cmd/Ctrl + S
- Or go to Settings > Keyboard Shortcuts
While ReformCode uses Monaco defaults, you may be familiar with:
Vim Mode (if enabled):
i - Insert mode
Esc - Normal mode
dd - Delete line
yy - Yank line
Emacs Mode (if enabled):
Ctrl + A - Beginning of line
Ctrl + E - End of line
Ctrl + K - Kill line
- Start with 5-10 essential shortcuts
- Add 2-3 new ones each week
- Practice until they're automatic
Cmd/Ctrl + S - Save
Cmd/Ctrl + Enter - Run AI
Cmd/Ctrl + F - Find
Shift + Alt + F - Format
Cmd/Ctrl + / - Comment
Once comfortable, add:
Cmd/Ctrl + D - Multi-select
Alt + Up/Down - Move lines
Cmd/Ctrl + Shift + K - Delete line
Cmd/Ctrl + G - Go to line
- Check if a modal is open
- Verify focus is in the editor
- Check for browser conflicts
- Try refreshing the page
Some shortcuts may conflict with browser shortcuts:
Cmd/Ctrl + W - May close tab
Cmd/Ctrl + N - May open window
- Use Settings to remap if needed
Next Steps:
- Code Editor Guide - Master the editor
- FAQ - Common questions
- Settings - Customize ReformCode