Files
zed/docs/src/editing-code.md
T
yenru0 74405573c9 gwen: Rebrand documentation to Gwen
Rewrite product prose and local path/command examples across the docs
to match the shipped application (gwen CLI, Gwen config paths, Gwen.app,
com.yrkaierx.Gwen). Upstream distribution channels, service URLs and
package identifiers stay factually intact.
2026-09-29 09:24:34 +09:00

1.9 KiB

title, description
title description
Editing Code in Gwen Core code editing features in Gwen including multi-cursor, refactoring, code actions, and language server integration.

Editing Code

Gwen 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, Gwen 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
  • AI Features — Agentic editing, inline code transformations, and AI code completions
  • Configuring Languages — Set up language servers for your project
  • Key Bindings — Customize keyboard shortcuts for editing commands