Keyboard Shortcuts
Focused shortcut references for the tools developers live in. Each sheet lists the bindings worth committing to muscle memory.
Choose a tool
9 sheetsVS Code
A focused cheat sheet of the Visual Studio Code shortcuts developers reach for every day, covering editing, navigation, and the command palette. Mac users can read Ctrl as Cmd for most bindings.
Open cheat sheet →02Vim
The essential Vim commands for moving, editing, and saving without leaving the home row. Commands are grouped by the mode where they apply so you can build muscle memory quickly.
Open cheat sheet →03Chrome DevTools
Speed up debugging in the browser with the Chrome DevTools shortcuts that open panels, inspect elements, and control the console. Bindings assume a default keyboard layout.
Open cheat sheet →04macOS
The system wide macOS shortcuts for copying, switching apps, taking screenshots, and searching with Spotlight. These work in almost every Mac application.
Open cheat sheet →05Windows
The Windows 11 shortcuts for managing windows, snapping layouts, capturing the screen, and reaching system tools. Most also work on Windows 10.
Open cheat sheet →06Gmail
The Gmail shortcuts for composing, moving through the inbox, and filing mail. Turn shortcuts on in Settings, then read Cmd as the equivalent on a Mac.
Open cheat sheet →07Excel
The Microsoft Excel shortcuts for entering data, navigating a sheet, and formatting cells fast. Bindings are for Windows; Mac users read Ctrl as Cmd.
Open cheat sheet →08Figma
The Figma shortcuts for picking tools, arranging layers, and moving around the canvas. Bindings shown for Mac; on Windows read Cmd as Ctrl and Option as Alt.
Open cheat sheet →09Slack
The Slack shortcuts for jumping between channels, formatting messages, and reaching unreads. Bindings shown for Windows; on a Mac read Ctrl as Cmd.
Open cheat sheet →Why keyboard shortcuts pay off
Reaching for the mouse breaks the flow of typing. Every trip to a menu costs a second and a small tax on your attention, and those seconds add up across a day of editing, navigating, and debugging. Learning a handful of shortcuts for the tools you use most is one of the cheapest ways to work faster, because the gain compounds every time you touch the keyboard.
These sheets stay short on purpose. Rather than dump every binding, we list the ones that earn their place, grouped by the task they serve. Start with the command palette or its equivalent, learn to move by line and by word, and add the rest as you notice yourself reaching for the mouse. Pick a sheet above to begin.