Why a Keyboard Shortcut Reference Matters
Developers switch between editors constantly — VS Code for frontend, JetBrains for backend, Vim for quick edits on servers, Terminal for git and commands. Each has its own shortcut vocabulary. The cost of context-switching isn't just mental — it's reaching for the mouse because you forgot whether this IDE uses Ctrl+Shift+F or Cmd+Shift+F for search. A cross-editor reference shows you the equivalent shortcut in every tool.
Essential Shortcuts by Action
Find & Search
- VS Code: Find in file: Ctrl/Cmd+F. Find in project: Ctrl/Cmd+Shift+F. Go to file: Ctrl/Cmd+P.
- JetBrains: Find in file: Ctrl/Cmd+F. Find in project: Ctrl/Cmd+Shift+F. Go to file: Ctrl/Cmd+Shift+N. Search everywhere: Double Shift.
- Vim: Search: /pattern (forward), ?pattern (backward). Next match: n, previous: N. Go to file: :e path/to/file.
- Terminal: Search: Ctrl+R (reverse history search), Ctrl+Shift+F (in most terminal emulators).
Editing
- VS Code: Multi-cursor: Alt+Click or Ctrl/Cmd+D (select next occurrence). Move line: Alt+↑/↓. Delete line: Ctrl/Cmd+Shift+K.
- JetBrains: Multi-cursor: Alt+Shift+Click or Alt+J (select next occurrence). Move line: Alt+Shift+↑/↓. Delete line: Ctrl/Cmd+Y.
- Vim: Multi-cursor-like: Ctrl+V (visual block mode). Move line: dd then p (cut and paste). Delete line: dd.
Navigation
- VS Code: Go to definition: F12. Go back: Alt+←. Go to line: Ctrl/Cmd+G. Quick open symbol: Ctrl/Cmd+Shift+O.
- JetBrains: Go to definition: Ctrl/Cmd+B or Ctrl+Click. Go back: Ctrl/Cmd+Alt+←. Go to line: Ctrl/Cmd+G. Find symbol: Ctrl/Cmd+Alt+Shift+N.
- Vim: Go to definition: gd or :tag. Go back: Ctrl+O. Go to line: :N (e.g., :42).
Building Muscle Memory
Don't try to learn every shortcut at once. Pick one editor, learn 3 new shortcuts per week, and use them until they're automatic. After a month, you'll have 12 new shortcuts in muscle memory. Most developers use fewer than 20 shortcuts regularly — the ones they use hundreds of times per day. The rest can be looked up when needed.
Find Any Shortcut Instantly
Use ToolsVito's Keyboard Shortcut Reference to search shortcuts for VS Code, JetBrains, Vim, Emacs, Sublime, and Terminal. Filter by editor and action. All searchable in your browser.