Keyboard Shortcuts
Complete reference of keyboard shortcuts available in the AVM Studio editor.
General
Ctrl/Cmd + S Save current file
Ctrl/Cmd + B Build contract
Ctrl/Cmd + P Quick open file
Ctrl/Cmd + Shift + P Command palette
Ctrl/Cmd + , Open settings
Ctrl/Cmd + ` Toggle terminal/build panel
Basic Editing
Ctrl/Cmd + X Cut line (empty selection)
Ctrl/Cmd + C Copy line (empty selection)
Ctrl/Cmd + Shift + K Delete line
Ctrl/Cmd + Enter Insert line below
Ctrl/Cmd + Shift + Enter Insert line above
Alt + Up/Down Move line up/down
Shift + Alt + Up/Down Copy line up/down
Ctrl/Cmd + ] Indent line
Ctrl/Cmd + [ Outdent line
Ctrl/Cmd + / Toggle line comment
Shift + Alt + A Toggle block comment
Ctrl/Cmd + Z Undo
Ctrl/Cmd + Shift + Z Redo
Search & Replace
Ctrl/Cmd + F Find
Ctrl/Cmd + H Replace
F3 / Shift + F3 Find next/previous
Ctrl/Cmd + Shift + F Find in files
Alt + Enter Select all occurrences of find match
Multi-Cursor
Alt + Click Insert cursor
Ctrl/Cmd + Alt + Up/Down Insert cursor above/below
Ctrl/Cmd + D Select next occurrence
Ctrl/Cmd + Shift + L Select all occurrences
Ctrl/Cmd + U Undo last cursor operation
Esc Exit multi-cursor mode
Selection & Folding
Ctrl/Cmd + A Select all
Ctrl/Cmd + L Select current line
Shift + Alt + Right Expand selection
Shift + Alt + Left Shrink selection
Ctrl/Cmd + Shift + [ Fold region
Ctrl/Cmd + Shift + ] Unfold region
Ctrl/Cmd + K Ctrl/Cmd + 0 Fold all
Ctrl/Cmd + K Ctrl/Cmd + J Unfold all
Platform Notes
Shortcuts use Ctrl on Windows/Linux and Cmd on macOS. The editor automatically adapts to your platform.
Some shortcuts may vary depending on your browser and operating system. If a shortcut conflicts with a system shortcut, the system shortcut typically takes precedence.