🚀 Essential Shortcuts

Command Palette (access all commands)
Ctrl Shift P
Quick File Open
Ctrl P
Save File
Ctrl S
Save All Files
Ctrl K S
Undo
Ctrl Z
Redo
Ctrl Y

📝 Editing

Copy Line (no selection needed)
Ctrl C
Cut Line (no selection needed)
Ctrl X
Copy Line Up/Down
Shift Alt ↑↓
Move Line Up/Down
Alt ↑↓
Delete Line
Ctrl Shift K
Insert Line Below
Ctrl Enter
Insert Line Above
Ctrl Shift Enter
Toggle Line Comment
Ctrl /
Toggle Block Comment
Shift Alt A

🔍 Search & Replace

Find
Ctrl F
Find & Replace
Ctrl H
Find in Files
Ctrl Shift F
Replace in Files
Ctrl Shift H
Find Next
F3
Find Previous
Shift F3

📂 File Management

New File
Ctrl N
Open File
Ctrl O
Close File
Ctrl W
Close All Files
Ctrl K W
Reopen Closed File
Ctrl Shift T
Show Explorer / Toggle focus
Ctrl Shift E

🧭 Navigation

Go to Line
Ctrl G
Go to Definition
F12
Peek Definition
Alt F12
Go Back
Alt
Go Forward
Alt
Switch Between Editor Tabs
Ctrl Tab

Multi-Cursor Magic

Add Cursor Above
Ctrl Alt
Add Cursor Below
Ctrl Alt
Select All Occurrences
Ctrl Shift L
Select Next Occurrence
Ctrl D
Skip Next Occurrence
Ctrl K Ctrl D

🎯 Selection

Select All
Ctrl A
Expand Selection
Shift Alt
Shrink Selection
Shift Alt
Select Line
Ctrl L
Select Word
Ctrl D

🐛 Debug & Terminal

Toggle Integrated Terminal
Ctrl `
New Terminal
Ctrl Shift `
Start Debugging
F5
Toggle Breakpoint
F9
Step Over
F10
Step Into
F11

🎨 Display & Layout

Toggle Sidebar
Ctrl B
Zen Mode
Ctrl K Z
Split Editor Right
Ctrl \
Focus Next Editor Group
Ctrl K Ctrl
Zoom In
Ctrl =
Zoom Out
Ctrl -

🌱 Pro Tips for Agricultural Developers

Start with the Essential shortcuts marked with ⭐ - these will give you the biggest productivity boost when developing agricultural software solutions.
Practice one category at a time rather than trying to memorize everything at once. Focus on editing shortcuts when working with data processing scripts.
Use Ctrl+Shift+P (Command Palette) when you forget a shortcut - it shows the key combination next to each command and helps you learn.
Multi-cursor editing is a game-changer for agricultural data processing - master Ctrl+D to select multiple instances of variable names.
Remember that Ctrl+C and Ctrl+X work on entire lines when nothing is selected - perfect for quickly reorganizing your agricultural analysis code.
Customize shortcuts in File > Preferences > Keyboard Shortcuts if the defaults don't work for your agricultural development workflow.