31 lines · 1.6 KB · Markdown
RawDownload

Editing Code

Zed provides tools to help you write and modify code efficiently. This section covers the core editing features that work alongside your language server.

What's in This Section

How These Features Work Together

When you're editing code, Zed combines input from multiple sources:

  1. Language servers provide completions, diagnostics, and quick fixes based on your project's types and structure
  2. Edit predictions suggest multi-character or multi-line changes as you type
  3. Multibuffers let you apply changes across files in one operation

For example, you might:

  • Rename a function using your language server's rename refactor
  • See the results in a multibuffer showing all affected files
  • Use multiple cursors to make additional edits across all locations
  • Get immediate diagnostic feedback if something breaks

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t