Agent skill
configuring-zed
Provides guidance for configuring and customizing the Zed editor. Use when modifying Zed settings, keybindings, themes, or extensions.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/configuring-zed
SKILL.md
Configuring Zed
Configuration Paths
| File | Purpose |
|---|---|
~/.config/zed/settings.json |
Global settings |
~/.config/zed/keymap.json |
Custom keybindings |
.zed/settings.json |
Project-local settings |
Rules
- Modify global config (
~/.config/zed/) unless project-specific override is requested - Zed uses JSONC (JSON with comments) for config files
- Settings are merged: project settings override global settings
Tips & Hidden Gems
See hidden-gems.md for lesser-known features and productivity tips.
Common Tasks
Adding a keybinding
jsonc
// ~/.config/zed/keymap.json
[
{
"context": "Editor",
"bindings": {
"cmd-shift-l": "editor::SelectAllMatches"
}
}
]
Configuring language settings
jsonc
// ~/.config/zed/settings.json
{
"languages": {
"TypeScript": {
"tab_size": 2,
"formatter": "language_server"
}
}
}
Didn't find tool you were looking for?