<div class="kchord-stage">
<div class="kchord-inner">
<div class="kchord-t">
<div class="kchord-row">
<span class="kchord-label">Save file</span>
<span class="kchord-keys"><span class="kchord-key">⌘</span><span class="kchord-plus">+</span><span class="kchord-key">S</span></span>
</div>
<div class="kchord-tip">
<div class="kchord-top">
<div class="kchord-action">Save File</div>
<div class="kchord-keys-big"><span class="kchord-key-big">⌘</span><span class="kchord-plus-big">+</span><span class="kchord-key-big">S</span></div>
</div>
<div class="kchord-desc">Saves the current file to disk immediately. If the file has never been saved, opens a Save As dialog to choose a name and location.</div>
<div class="kchord-when">
<div class="kchord-when-label">When to use</div>
<div class="kchord-when-item">After every meaningful change to preserve work</div>
<div class="kchord-when-item">Before switching branches or running tests</div>
<div class="kchord-when-item">Before closing the editor or tab</div>
</div>
<div class="kchord-related">
<div class="kchord-rel-label">Related</div>
<div class="kchord-rel-pill">⌘ ⇧ S — Save As</div>
<div class="kchord-rel-pill">⌘ ⌥ S — Save All</div>
</div>
</div>
</div>
<div class="kchord-t">
<div class="kchord-row">
<span class="kchord-label">Undo</span>
<span class="kchord-keys"><span class="kchord-key">⌘</span><span class="kchord-plus">+</span><span class="kchord-key">Z</span></span>
</div>
<div class="kchord-tip">
<div class="kchord-top">
<div class="kchord-action">Undo</div>
<div class="kchord-keys-big"><span class="kchord-key-big">⌘</span><span class="kchord-plus-big">+</span><span class="kchord-key-big">Z</span></div>
</div>
<div class="kchord-desc">Reverses the last editing action, stepping backwards through the undo history one action at a time. History is preserved across saves.</div>
<div class="kchord-when">
<div class="kchord-when-label">When to use</div>
<div class="kchord-when-item">After accidentally deleting or overwriting text</div>
<div class="kchord-when-item">To compare before/after a refactor</div>
<div class="kchord-when-item">To recover from an unwanted auto-format</div>
</div>
<div class="kchord-related">
<div class="kchord-rel-label">Related</div>
<div class="kchord-rel-pill">⌘ ⇧ Z — Redo</div>
<div class="kchord-rel-pill">⌘ K U — Clear history</div>
</div>
</div>
</div>
<div class="kchord-t">
<div class="kchord-row">
<span class="kchord-label">Command palette</span>
<span class="kchord-keys"><span class="kchord-key">⌘</span><span class="kchord-plus">+</span><span class="kchord-key">⇧</span><span class="kchord-plus">+</span><span class="kchord-key">P</span></span>
</div>
<div class="kchord-tip">
<div class="kchord-top">
<div class="kchord-action">Command Palette</div>
<div class="kchord-keys-big"><span class="kchord-key-big">⌘</span><span class="kchord-plus-big">+</span><span class="kchord-key-big">⇧</span><span class="kchord-plus-big">+</span><span class="kchord-key-big">P</span></div>
</div>
<div class="kchord-desc">Opens a searchable list of every editor command, extension action, and setting. The fastest way to trigger any feature without memorising its location.</div>
<div class="kchord-when">
<div class="kchord-when-label">When to use</div>
<div class="kchord-when-item">To find any command without digging through menus</div>
<div class="kchord-when-item">To run a formatter, linter, or task</div>
<div class="kchord-when-item">To change settings quickly by name</div>
</div>
<div class="kchord-related">
<div class="kchord-rel-label">Related</div>
<div class="kchord-rel-pill">⌘ P — Quick open file</div>
<div class="kchord-rel-pill">⌘ ⇧ O — Go to symbol</div>
</div>
</div>
</div>
<div class="kchord-t">
<div class="kchord-row">
<span class="kchord-label">Find in file</span>
<span class="kchord-keys"><span class="kchord-key">⌘</span><span class="kchord-plus">+</span><span class="kchord-key">F</span></span>
</div>
<div class="kchord-tip">
<div class="kchord-top">
<div class="kchord-action">Find in File</div>
<div class="kchord-keys-big"><span class="kchord-key-big">⌘</span><span class="kchord-plus-big">+</span><span class="kchord-key-big">F</span></div>
</div>
<div class="kchord-desc">Opens an inline search bar. Supports plain text, regular expressions, and case-sensitive matching. Highlights all occurrences inside the active file.</div>
<div class="kchord-when">
<div class="kchord-when-label">When to use</div>
<div class="kchord-when-item">To locate a variable, function, or string in the file</div>
<div class="kchord-when-item">To count occurrences of a term before refactoring</div>
<div class="kchord-when-item">With regex to find patterns (e.g. unused imports)</div>
</div>
<div class="kchord-related">
<div class="kchord-rel-label">Related</div>
<div class="kchord-rel-pill">⌘ H — Find & Replace</div>
<div class="kchord-rel-pill">⌘ ⇧ F — Find in workspace</div>
</div>
</div>
</div>
<div class="kchord-t">
<div class="kchord-row">
<span class="kchord-label">Toggle comment</span>
<span class="kchord-keys"><span class="kchord-key">⌘</span><span class="kchord-plus">+</span><span class="kchord-key">/</span></span>
</div>
<div class="kchord-tip">
<div class="kchord-top">
<div class="kchord-action">Toggle Comment</div>
<div class="kchord-keys-big"><span class="kchord-key-big">⌘</span><span class="kchord-plus-big">+</span><span class="kchord-key-big">/</span></div>
</div>
<div class="kchord-desc">Toggles line comments on the current line or all selected lines. Uses the correct comment syntax for the file's language automatically.</div>
<div class="kchord-when">
<div class="kchord-when-label">When to use</div>
<div class="kchord-when-item">To temporarily disable a block of code for debugging</div>
<div class="kchord-when-item">To add an explanatory comment above a function</div>
<div class="kchord-when-item">To comment multiple lines at once (select first)</div>
</div>
<div class="kchord-related">
<div class="kchord-rel-label">Related</div>
<div class="kchord-rel-pill">⌘ ⇧ / — Block comment</div>
<div class="kchord-rel-pill">⌘ K C — Add comment</div>
</div>
</div>
</div>
</div>
</div>