一键导入
vscode
Visual Studio Code keyboard shortcuts and keybindings.json configuration. Use when looking up VS Code shortcuts or configuring custom keybindings.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Visual Studio Code keyboard shortcuts and keybindings.json configuration. Use when looking up VS Code shortcuts or configuring custom keybindings.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Renders markdown to self-contained HTML with a custom dark stylesheet and opens in browser. Use when previewing markdown documents, generating styled HTML from README or report files.
Inform the user what is happening — skip passive lookups
Manage version control with Jujutsu (jj) — no staging area, immediate changes, smart rebasing. Use when navigating history, squashing, or pushing to Git remotes.
Programmatic hunk selection for Jujutsu — split, commit, or squash specific hunks without interactive prompts. Use when making partial commits or selective squashes.
Gather facts from the web using evidence-first approach with mandatory citations. Use when researching topics, answering factual questions, or any task requiring web-sourced evidence.
Model minimum-move problems as BFS over a state space. Use when solving bucket pouring puzzles, sliding tiles, or any problem asking for the shortest sequence of moves to reach a goal.
| name | vscode |
| topic | VS Code Keybindings |
| description | Visual Studio Code keyboard shortcuts and keybindings.json configuration. Use when looking up VS Code shortcuts or configuring custom keybindings. |
| token_cost | 160 |
| keywords | ["vscode","shortcut","keybinding","keyboard"] |
Reference for VS Code keybindings. macOS uses ⌘ (Command), ⌥ (Option), ⇧ (Shift), ⌃ (Control). Windows/Linux equivalents are noted.
| Action | macOS | Windows/Linux |
|---|---|---|
| Cut/copy line (empty selection) | ⌘X / ⌘C | Ctrl+X / Ctrl+C |
| Delete line | ⇧⌘K | Ctrl+Shift+K |
| Insert line below/above | ⌘Enter / ⇧⌘Enter | Ctrl+Enter / Ctrl+Shift+Enter |
| Move/copy line up/down | ⌥↑↓ / ⇧⌥↑↓ | Alt+↑↓ / Shift+Alt+↑↓ |
| Add selection to next occurrence | ⌘D | Ctrl+D |
| Select all occurrences | ⇧⌘L | Ctrl+Shift+L |
| Undo/Redo | ⌘Z / ⇧⌘Z | Ctrl+Z / Ctrl+Y |
| Action | macOS | Windows/Linux |
|---|---|---|
| Quick Open (go to file) | ⌘P | Ctrl+P |
| Go to line | ⌃G | Ctrl+G |
| Go to symbol | ⇧⌘O | Ctrl+Shift+O |
| Show All Symbols | ⌘T | Ctrl+T |
| Go to definition | F12 | F12 |
| Peek definition | ⌥F12 | Alt+F12 |
| Rename symbol | F2 | F2 |
| Go to next/prev error | F8 / ⇧F8 | F8 / Shift+F8 |
| Quick Fix | ⌘. | Ctrl+. |
| Action | macOS | Windows/Linux |
|---|---|---|
| Find / Replace | ⌘F / ⌥⌘F | Ctrl+F / Ctrl+H |
| Select all matches | ⌥Enter | Alt+Enter |
| Toggle regex / whole word / case | ⌥⌘R/W/C | Alt+R/W/C |
| Action | macOS | Windows/Linux |
|---|---|---|
| Insert cursor below/above | ⌥⌘↓ / ⌥⌘↑ | Ctrl+Alt+↓ / Ctrl+Alt+↑ |
| Insert cursor at end of line | ⇧⌥I | Shift+Alt+I |
| Expand/shrink selection | ⌃⇧⌘→ / ⌃⇧⌘← | Shift+Alt+→ / Shift+Alt+← |
| Action | macOS | Windows/Linux |
|---|---|---|
| Fold/unfold region | ⌥⌘[ / ⌥⌘] | Ctrl+Shift+[ / Ctrl+Shift+] |
| Toggle line comment | ⌘/ | Ctrl+/ |
| Format document | ⇧⌥F | Shift+Alt+F |
| Action | macOS | Windows/Linux |
|---|---|---|
| Split editor | ⌘\ | Ctrl+\ |
| Focus editor group | ⌘1/2/3 | Ctrl+1/2/3 |
| Move editor left/right | ⌘K ⇧⌘← / → | Ctrl+Shift+PageUp/Down |
| Close editor | ⌘W | Ctrl+W |
Open keybindings UI: Ctrl/Cmd + K, Ctrl/Cmd + S
Custom shortcut in keybindings.json:
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
}