home / skills / jeremylongshore / claude-code-plugins-plus-skills / cursor-keybindings
This skill helps you master Cursor keyboard shortcuts and customize keybindings to boost editor efficiency and conflict resolution.
npx playbooks add skill jeremylongshore/claude-code-plugins-plus-skills --skill cursor-keybindingsReview the files below or copy the command above to add this skill to your agents.
---
name: "cursor-keybindings"
description: |
Manage master Cursor keyboard shortcuts and customize keybindings. Triggers on "cursor shortcuts",
"cursor keybindings", "cursor keyboard", "cursor hotkeys", "cursor commands". Use when working with cursor keybindings functionality. Trigger with phrases like "cursor keybindings", "cursor keybindings", "cursor".
allowed-tools: "Read, Write, Edit, Bash(cmd:*)"
version: 1.0.0
license: MIT
author: "Jeremy Longshore <[email protected]>"
---
# Cursor Keybindings
## Overview
This skill helps you master Cursor keyboard shortcuts and customize keybindings. It provides a complete reference for AI-specific shortcuts, standard editor commands, and guidance on resolving conflicts with Vim mode or other extensions.
## Prerequisites
- Cursor IDE installed
- Access to Keyboard Shortcuts editor
- Understanding of modifier keys (Cmd/Ctrl, Alt/Option, Shift)
- Optional: Vim mode extension if using Vim bindings
## Instructions
1. Open Keyboard Shortcuts (Cmd+K Cmd+S)
2. Search for the command to rebind
3. Click the pencil icon to edit
4. Press your new key combination
5. Resolve any conflicts shown
6. Save and test the new binding
## Output
- Customized keyboard shortcuts
- Resolved keybinding conflicts
- Vim mode compatibility (if configured)
- Personalized workflow efficiency
## Error Handling
See `{baseDir}/references/errors.md` for comprehensive error handling.
## Examples
See `{baseDir}/references/examples.md` for detailed examples.
## Resources
- [VS Code Key Bindings](https://code.visualstudio.com/docs/getstarted/keybindings)
- [Cursor Keyboard Shortcuts](https://cursor.com/docs/shortcuts)
- [Vim Extension Configuration](https://marketplace.visualstudio.com/items?itemName=vscodevim.vim)
This skill helps you master Cursor keyboard shortcuts and customize keybindings to speed up code editing and AI-assisted workflows. It distills essential commands, shows how to rebind keys safely, and explains how to avoid conflicts with Vim mode or other extensions. Followable steps and practical tips make it easy to create a personalized, efficient editor setup.
The skill inspects installed Cursor commands and the Keyboard Shortcuts editor to locate the command you want to change. It guides you through editing the binding, detecting conflicts, and testing the new shortcut. If Vim mode or other extensions are present, it highlights common incompatibilities and suggests workarounds.
Will remapping a Cursor shortcut affect other extensions?
Yes. The editor shows conflicts when you assign a key already used by another command. Resolve by reassigning one of the conflicting commands or using a chord or modifier to scope the binding.
How do I keep Vim mode working with Cursor custom bindings?
Avoid overriding Vim-specific leader keys and prefer modifier-based bindings. If a conflict remains, limit the custom binding to specific when-clauses or scopes so Vim mode continues to handle normal editing keys.