diff --git a/docs/src/ai/agent-panel.md b/docs/src/ai/agent-panel.md index 1f0e2b34f2c86f4fe4d269c42c77dca32cb94a8a..51410182b21fecc4852515787ee03ae25df60a98 100644 --- a/docs/src/ai/agent-panel.md +++ b/docs/src/ai/agent-panel.md @@ -1,3 +1,8 @@ +--- +title: AI Coding Agent - Zed Agent Panel +description: Use Zed's AI coding agent to generate, refactor, and debug code with tool calling, checkpoints, and multi-model support. +--- + # Agent Panel The Agent Panel is where you interact with AI agents that can read, write, and run code in your project. Use it for code generation, refactoring, debugging, documentation, and general questions. diff --git a/docs/src/ai/agent-settings.md b/docs/src/ai/agent-settings.md index db3195f2c7b0360ee4819091c2e27665399abace..52e6de27101415aafad3c1c006efadb24f8944c1 100644 --- a/docs/src/ai/agent-settings.md +++ b/docs/src/ai/agent-settings.md @@ -1,3 +1,8 @@ +--- +title: AI Agent Settings - Zed +description: Customize Zed's AI agent: default models, temperature, tool approval, auto-run commands, notifications, and panel options. +--- + # Agent Settings Settings for Zed's Agent Panel, including model selection, UI preferences, and tool permissions. diff --git a/docs/src/ai/ai-improvement.md b/docs/src/ai/ai-improvement.md index 1942a406e9fa3c24ffade97d32719384415b049c..6ae4832377b66a310ed0dc34eeae09ef33380dff 100644 --- a/docs/src/ai/ai-improvement.md +++ b/docs/src/ai/ai-improvement.md @@ -1,3 +1,8 @@ +--- +title: AI Improvement and Data Collection - Zed +description: Zed's opt-in approach to AI data collection for improving the agent panel and edit predictions. +--- + # Zed AI Improvement ## Agent Panel diff --git a/docs/src/ai/billing.md b/docs/src/ai/billing.md index f9d9b6343a48d440be4ffc4a872ff7183af091ad..4d83a232b8abbda6a1edade7542893d7c10743bd 100644 --- a/docs/src/ai/billing.md +++ b/docs/src/ai/billing.md @@ -1,3 +1,8 @@ +--- +title: Billing - Zed AI +description: Manage Zed AI billing, payment methods, invoices, threshold billing, and sales tax information. +--- + # Billing We use Stripe as our payments provider, and Orb for invoicing and metering. All Pro plans require payment via credit card or other supported payment method. diff --git a/docs/src/ai/configuration.md b/docs/src/ai/configuration.md index 8b213c3c0ee438fdb94fb805ff611f0997ab1e6f..e02f6cc49c186c78b74df9bb2c6a1ffb08d9054b 100644 --- a/docs/src/ai/configuration.md +++ b/docs/src/ai/configuration.md @@ -1,3 +1,8 @@ +--- +title: Configure AI in Zed - Providers, Models, and Settings +description: Set up AI in Zed with hosted models, your own API keys, or external agents. Includes how to disable AI entirely. +--- + # Configuration When using AI in Zed, you can configure multiple dimensions: diff --git a/docs/src/ai/edit-prediction.md b/docs/src/ai/edit-prediction.md index 47758535453c517fac31ec4ffb525b9bc5b9020e..53f7927efba7a3eac252c37193ed198a4e7da9ab 100644 --- a/docs/src/ai/edit-prediction.md +++ b/docs/src/ai/edit-prediction.md @@ -1,3 +1,8 @@ +--- +title: AI Code Completion in Zed - Zeta, Copilot, Supermaven +description: Set up AI code completions in Zed with Zeta (built-in), GitHub Copilot, Supermaven, or Codestral. Multi-line predictions on every keystroke. +--- + # Edit Prediction Edit Prediction is Zed's LLM mechanism for predicting the code you want to write. diff --git a/docs/src/ai/external-agents.md b/docs/src/ai/external-agents.md index a256e86a25182fea474271f7e5e1eca35cf8aa2c..b80aa8bcdbf3280def68b9657fa5f0e63ffdf175 100644 --- a/docs/src/ai/external-agents.md +++ b/docs/src/ai/external-agents.md @@ -1,3 +1,8 @@ +--- +title: Use Claude Code, Gemini CLI, and Codex in Zed +description: Run Claude Code, Gemini CLI, Codex, and other AI coding agents directly in Zed via the Agent Client Protocol (ACP). +--- + # External Agents Zed supports many external agents, including CLI-based ones, through the [Agent Client Protocol (ACP)](https://agentclientprotocol.com). diff --git a/docs/src/ai/inline-assistant.md b/docs/src/ai/inline-assistant.md index e4278b411b32351d69ad267ae4aa3ba3a79854d1..8c9463351ac42fc2224e661acbef54af89044917 100644 --- a/docs/src/ai/inline-assistant.md +++ b/docs/src/ai/inline-assistant.md @@ -1,3 +1,8 @@ +--- +title: Inline AI Code Editing - Zed +description: Transform code inline with AI in Zed. Send selections to any LLM for refactoring, generation, or editing with multi-cursor support. +--- + # Inline Assistant ## Usage Overview diff --git a/docs/src/ai/llm-providers.md b/docs/src/ai/llm-providers.md index f224890b5da57d4d5b3be8d2a6d38bc1c2e0e9ca..bd353defa2120ff7aba4fe5ed0ade88223f64ea0 100644 --- a/docs/src/ai/llm-providers.md +++ b/docs/src/ai/llm-providers.md @@ -1,3 +1,8 @@ +--- +title: LLM Providers - Use Your Own API Keys in Zed +description: Bring your own API keys to Zed. Set up Anthropic, OpenAI, Google AI, Ollama, DeepSeek, Mistral, OpenRouter, and more. +--- + # LLM Providers To use AI in Zed, you need to have at least one large language model provider set up. diff --git a/docs/src/ai/mcp.md b/docs/src/ai/mcp.md index fa5bc37b08fcf25adee426106685aa28b032f15d..4ea040290bf8374abd1b4d0950dd8880b8a631e6 100644 --- a/docs/src/ai/mcp.md +++ b/docs/src/ai/mcp.md @@ -1,3 +1,8 @@ +--- +title: Model Context Protocol (MCP) in Zed +description: Install and configure MCP servers in Zed to extend your AI agent with external tools, data sources, and integrations. +--- + # Model Context Protocol Zed uses the [Model Context Protocol](https://modelcontextprotocol.io/) to interact with context servers. diff --git a/docs/src/ai/models.md b/docs/src/ai/models.md index 2c9922ae976a2f6aced2aee61f11d86d618f667b..ebfb9e3f90ce88985d04579328094ff522561688 100644 --- a/docs/src/ai/models.md +++ b/docs/src/ai/models.md @@ -1,3 +1,8 @@ +--- +title: AI Models and Pricing - Zed +description: AI models available via Zed Pro including Claude, GPT-5, Gemini, and Grok. Pricing, context windows, and tool call support. +--- + # Models Zed's plans offer hosted versions of major LLMs with higher rate limits than direct API access. Model availability is updated regularly. diff --git a/docs/src/ai/overview.md b/docs/src/ai/overview.md index 77906fc49c5962080db05fc3281652d2054b5e89..8fb9801fe28be267213cf371f257d45ecbbb4cf1 100644 --- a/docs/src/ai/overview.md +++ b/docs/src/ai/overview.md @@ -1,3 +1,8 @@ +--- +title: AI Code Editor Documentation - Zed +description: Docs for AI in Zed, the open-source AI code editor. Agentic coding, inline edits, AI code completion, and multi-model support. +--- + # AI Zed integrates AI throughout the editor: agentic coding, inline transformations, edit prediction, and direct model conversations. diff --git a/docs/src/ai/plans-and-usage.md b/docs/src/ai/plans-and-usage.md index fb17429856cbb9afe501fe4cfee787f1cea4877d..bebc4c4fb30dab6379a645209d21eccda65459d5 100644 --- a/docs/src/ai/plans-and-usage.md +++ b/docs/src/ai/plans-and-usage.md @@ -1,3 +1,8 @@ +--- +title: Plans and Usage - Zed AI +description: Understand Zed's AI plans, token-based usage metering, spend limits, and trial details. +--- + # Plans and Usage ## Available Plans {#plans} diff --git a/docs/src/ai/privacy-and-security.md b/docs/src/ai/privacy-and-security.md index f8b72e230e2106c4eb3604b53f3c045b54e6b991..de0baf17958961ad0811d313c6cb6f93b7495d1a 100644 --- a/docs/src/ai/privacy-and-security.md +++ b/docs/src/ai/privacy-and-security.md @@ -1,3 +1,8 @@ +--- +title: AI Privacy and Security - Zed +description: Zed's approach to AI privacy: opt-in data sharing by default, zero-data retention with providers, and full open-source transparency. +--- + # Privacy and Security ## Philosophy diff --git a/docs/src/ai/rules.md b/docs/src/ai/rules.md index 7611bde6383c5f0d584ff4ee8c0d8056df7b55a1..a3de54daac6fef163c5d4795fcff772cf1f2884c 100644 --- a/docs/src/ai/rules.md +++ b/docs/src/ai/rules.md @@ -1,3 +1,8 @@ +--- +title: AI Rules in Zed - .rules, .cursorrules, CLAUDE.md +description: Configure AI behavior in Zed with .rules files, .cursorrules, CLAUDE.md, AGENTS.md, and the Rules Library for project-level instructions. +--- + # Using Rules {#using-rules} Rules are prompts inserted at the beginning of each agent interaction. Add them via files in your worktree (`.rules`, etc.) or through the Rules Library for reuse across projects and threads. diff --git a/docs/src/ai/subscription.md b/docs/src/ai/subscription.md index 03893ede3cca6a66740b0a8f9ed84eeecccef41d..0c4896fdbc89ac61ae9ddfb876bde6b2db240a0a 100644 --- a/docs/src/ai/subscription.md +++ b/docs/src/ai/subscription.md @@ -1,3 +1,8 @@ +--- +title: Zed AI Subscription +description: Learn about Zed Pro and Business plans for hosted AI models with higher rate limits and premium features. +--- + # Subscription Zed's hosted models are offered via subscription to Zed Pro or Zed Business. diff --git a/docs/src/ai/text-threads.md b/docs/src/ai/text-threads.md index ea72f1dfaeb1606f1e4605b98937892a339918ab..220392690e5ae7b134e1d48f69dae5f1c3601c9e 100644 --- a/docs/src/ai/text-threads.md +++ b/docs/src/ai/text-threads.md @@ -1,3 +1,8 @@ +--- +title: AI Chat in Your Editor - Zed Text Threads +description: Chat with LLMs directly in your editor with Zed's text threads. Full control over context, message roles, and slash commands. +--- + # Text Threads ## Overview {#overview} diff --git a/docs/src/ai/tools.md b/docs/src/ai/tools.md index 5897cdc5b370b1d9a31b1513bc1f2e0298fd4bca..6bc16fc5db9e79ea24162740f4f32bb3154f251d 100644 --- a/docs/src/ai/tools.md +++ b/docs/src/ai/tools.md @@ -1,3 +1,8 @@ +--- +title: AI Agent Tools - Zed +description: Built-in tools for Zed's AI agent including file editing, code search, terminal commands, web search, and diagnostics. +--- + # Tools Zed's built-in agent has access to these tools for reading, searching, and editing your codebase. diff --git a/docs/src/appearance.md b/docs/src/appearance.md index 835e56229f2d8dcf27f6b9481c6c907041eaa7e3..fdf5e239ccf581988e439845d0c2f94e4bb1b95c 100644 --- a/docs/src/appearance.md +++ b/docs/src/appearance.md @@ -1,3 +1,8 @@ +--- +title: Appearance and Visual Customization - Zed +description: Customize Zed's themes, fonts, icons, UI density, and other visual settings to match your preferences. +--- + # Appearance Customize Zed's visual appearance to match your preferences. This guide covers themes, fonts, icons, and other visual settings. diff --git a/docs/src/command-palette.md b/docs/src/command-palette.md index b573fc6a5f8b6e664b5a3c6f94cf115e67dd5c78..703cce561b7ab46ddac49b94d93840bce8d66c6a 100644 --- a/docs/src/command-palette.md +++ b/docs/src/command-palette.md @@ -1,3 +1,8 @@ +--- +title: Command Palette - Zed +description: Access any Zed action from the command palette. Fuzzy search commands, key bindings, and editor actions. +--- + # Command Palette The Command Palette is the main way to access pretty much any functionality that's available in Zed. Its keybinding is the first one you should make yourself familiar with. To open it, hit: {#kb command_palette::Toggle}. diff --git a/docs/src/completions.md b/docs/src/completions.md index 7b35ec2d09d91a7ba7dc5ae4b968157e0184227f..9962fd5f24c604bb22f73ba5a797de936f9cb0d4 100644 --- a/docs/src/completions.md +++ b/docs/src/completions.md @@ -1,3 +1,8 @@ +--- +title: Code Completions - Zed +description: Zed's code completions from language servers and edit predictions. Configure autocomplete behavior, snippets, and documentation display. +--- + # Completions Zed supports two sources for completions: diff --git a/docs/src/configuring-languages.md b/docs/src/configuring-languages.md index 06e5f9b77b5b2054c3918c551a007df04714f632..90fec03c0b96a05d9ab193da240d045314404204 100644 --- a/docs/src/configuring-languages.md +++ b/docs/src/configuring-languages.md @@ -1,3 +1,8 @@ +--- +title: Language Server and Tree-sitter Config - Zed +description: Configure language support in Zed with Tree-sitter for syntax highlighting and LSP for diagnostics, completion, and formatting. +--- + # Configuring Supported Languages Zed's language support is built on two technologies: diff --git a/docs/src/configuring-zed.md b/docs/src/configuring-zed.md index 9bec490e5a3f505ca7ff2e040ab5e86a6eb6f9c1..5b0fdca3973c7cc26d2c9dd97468828303541a59 100644 --- a/docs/src/configuring-zed.md +++ b/docs/src/configuring-zed.md @@ -1,3 +1,8 @@ +--- +title: Configuring Zed - Settings and Preferences +description: Configure Zed with the Settings Editor, JSON files, and project-specific overrides. Covers all settings options. +--- + # Configuring Zed This guide explains how Zed's settings system works, including the Settings Editor, JSON configuration files, and project-specific settings. diff --git a/docs/src/debugger.md b/docs/src/debugger.md index 55315d1b4953d2e05b7a861f63615f9651b54fa0..04e4ca7271cb536b55a750f4ce93e5115f8ea5db 100644 --- a/docs/src/debugger.md +++ b/docs/src/debugger.md @@ -1,3 +1,8 @@ +--- +title: Debugger - Zed +description: Debug code in Zed with the Debug Adapter Protocol (DAP). Breakpoints, stepping, variable inspection across multiple languages. +--- + # Debugger Zed uses the [Debug Adapter Protocol (DAP)](https://microsoft.github.io/debug-adapter-protocol/) to provide debugging functionality across multiple programming languages. diff --git a/docs/src/dev-containers.md b/docs/src/dev-containers.md index 54a167ff3ebcc2c2e52b0fcbea144d38d3e10cc0..eabb96942553ebdd20b2c2a32517e66b013139e6 100644 --- a/docs/src/dev-containers.md +++ b/docs/src/dev-containers.md @@ -1,3 +1,8 @@ +--- +title: Dev Containers - Zed +description: Open projects in dev containers with Zed. Reproducible development environments using devcontainer.json configuration. +--- + # Dev Containers Dev Containers provide a consistent, reproducible development environment by defining your project's dependencies, tools, and settings in a container configuration. diff --git a/docs/src/diagnostics.md b/docs/src/diagnostics.md index 47cc586008deba55b9fd9fdab8fffd829a519a0e..5c019ecac36dd9185b47df68725e7a99e582e34c 100644 --- a/docs/src/diagnostics.md +++ b/docs/src/diagnostics.md @@ -1,3 +1,8 @@ +--- +title: Diagnostics - Errors and Warnings in Zed +description: View and navigate errors, warnings, and code diagnostics from language servers in Zed. +--- + # Diagnostics Zed gets its diagnostics from the language servers and supports both push and pull variants of the LSP which makes it compatible with all existing language servers. diff --git a/docs/src/editing-code.md b/docs/src/editing-code.md index d0e57c9374cc1cac621c29dcd7e10d793f60e583..fdc46115789dea792c6f5e3abd33e594fa6acd75 100644 --- a/docs/src/editing-code.md +++ b/docs/src/editing-code.md @@ -1,3 +1,8 @@ +--- +title: Editing Code in Zed +description: Core code editing features in Zed including multi-cursor, refactoring, code actions, and language server integration. +--- + # 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. diff --git a/docs/src/environment.md b/docs/src/environment.md index 11af40c91db5af6531d3cec282a6a3f2792e95bb..3749292f033307abf075d06ca3b5fb7067f4654f 100644 --- a/docs/src/environment.md +++ b/docs/src/environment.md @@ -1,3 +1,8 @@ +--- +title: Environment Variables - Zed +description: How Zed detects and uses environment variables. Shell integration, dotenv support, and troubleshooting. +--- + # Environment Variables _**Note**: The following only applies to Zed 0.152.0 and later._ diff --git a/docs/src/finding-navigating.md b/docs/src/finding-navigating.md index 78bc6905c5ed4f4f63e44858d62f18049829b1fc..051c21262a1d8d49f439989007f5246f117b4625 100644 --- a/docs/src/finding-navigating.md +++ b/docs/src/finding-navigating.md @@ -1,3 +1,8 @@ +--- +title: Finding and Navigating Code - Zed +description: Navigate your codebase in Zed with file finder, project search, go to definition, symbol search, and the command palette. +--- + # Finding & Navigating Zed provides several ways to move around your codebase quickly. Here's an overview of the main navigation tools. diff --git a/docs/src/getting-started.md b/docs/src/getting-started.md index 78fbdf7cd3f9c8714454d35d1bbdda05a3c99400..294801d3263829d5beed9b93c23934c9a0b5b24b 100644 --- a/docs/src/getting-started.md +++ b/docs/src/getting-started.md @@ -1,3 +1,8 @@ +--- +title: Getting Started with Zed +description: Get started with Zed, the fast open-source code editor. Essential commands, environment setup, and navigation basics. +--- + # Getting Started Welcome to Zed! We are excited to have you. Zed is a powerful multiplayer code editor designed to stay out of your way and help you build what's next. diff --git a/docs/src/globs.md b/docs/src/globs.md index 14b7f91da2fc84dd3b4dcb4797f273e2bf2a4375..94c866394bcc5cf90222cb9730bf1a463146a1f7 100644 --- a/docs/src/globs.md +++ b/docs/src/globs.md @@ -1,3 +1,8 @@ +--- +title: Glob Patterns - Zed +description: How glob patterns work in Zed for file matching, search filtering, and configuration. Syntax reference and examples. +--- + # Globs Zed supports the use of [glob]() patterns that are the formal name for Unix shell-style path matching wildcards like `*.md` or `docs/src/**/*.md` supported by sh, bash, zsh, etc. A glob is similar but distinct from a [regex (regular expression)](https://en.wikipedia.org/wiki/Regular_expression). You may be In Zed these are commonly used when matching filenames. diff --git a/docs/src/helix.md b/docs/src/helix.md index 467a2fac7c373612bb867cc14f4b8a7a296ea9bd..354e3a1ddc8ba629c4567e041363cda4f2702f6a 100644 --- a/docs/src/helix.md +++ b/docs/src/helix.md @@ -1,3 +1,8 @@ +--- +title: Helix Mode - Zed +description: Helix-style keybindings and modal editing in Zed. Selection-first editing built on top of Vim mode. +--- + # Helix Mode _Work in progress! Not all Helix keybindings are implemented yet._ diff --git a/docs/src/installation.md b/docs/src/installation.md index ffba532cd210c6a3223bb8a75f0121b608316ed9..2c003da75574e5ff532f57ae51edd5b29967a0c0 100644 --- a/docs/src/installation.md +++ b/docs/src/installation.md @@ -1,3 +1,8 @@ +--- +title: Install Zed - macOS, Linux, Windows +description: Download and install Zed on macOS, Linux, or Windows. Includes Homebrew, direct download, and package manager options. +--- + # Installing Zed ## Download Zed diff --git a/docs/src/key-bindings.md b/docs/src/key-bindings.md index 47826af61069d45936ae39d178b422c8828a89c4..45b7d29e484e9afa66ac596a8740cf5a1d0d6089 100644 --- a/docs/src/key-bindings.md +++ b/docs/src/key-bindings.md @@ -1,3 +1,8 @@ +--- +title: Key Bindings and Shortcuts - Zed +description: Customize Zed's keyboard shortcuts. Rebind actions, create key sequences, and set context-specific bindings. +--- + # Key bindings Zed's key binding system is fully customizable. You can rebind any action, create key sequences, and define context-specific bindings. diff --git a/docs/src/multibuffers.md b/docs/src/multibuffers.md index b95e85ad891e0b39aec636dedc9aeaa5603ef449..5408c44597beee566d0e2289dbb288e89786596b 100644 --- a/docs/src/multibuffers.md +++ b/docs/src/multibuffers.md @@ -1,3 +1,8 @@ +--- +title: Multibuffers - Edit Multiple Files at Once in Zed +description: Edit multiple files simultaneously in Zed using multibuffers. Combine with multi-cursor for fast cross-file refactoring. +--- + # Multibuffers One of the superpowers Zed gives you is the ability to edit multiple files simultaneously. When combined with multiple cursors, this makes wide-ranging refactors significantly faster. diff --git a/docs/src/outline-panel.md b/docs/src/outline-panel.md index bc743596d6bcb198250d9073a43481ddd3d4f250..e5f1f911a4e0257427a86b30c835abd2dfa7fd0f 100644 --- a/docs/src/outline-panel.md +++ b/docs/src/outline-panel.md @@ -1,3 +1,8 @@ +--- +title: Outline Panel - Zed +description: Navigate code structure with Zed's outline panel. View symbols, jump to definitions, and browse file outlines. +--- + # Outline Panel In addition to the modal outline (`cmd-shift-o`), Zed offers an outline panel. The outline panel can be deployed via `cmd-shift-b` (`outline panel: toggle focus` via the command palette), or by clicking the `Outline Panel` button in the status bar. diff --git a/docs/src/remote-development.md b/docs/src/remote-development.md index f05eb16d404e3801f08c9fa24a35a3a6295e5b2c..8124184dc9a744828f3cead579690a594a05428d 100644 --- a/docs/src/remote-development.md +++ b/docs/src/remote-development.md @@ -1,3 +1,8 @@ +--- +title: Remote Development - Zed +description: Edit code on remote servers with Zed. Local UI performance with remote language servers, terminals, and tasks over SSH. +--- + # Remote Development Remote Development lets you edit code on a remote server while running Zed locally. The UI stays responsive because it runs on your machine, while language servers, tasks, and terminals run on the server. diff --git a/docs/src/repl.md b/docs/src/repl.md index 692093007cb066e08d52c4694444eb3e55bf2144..7e8b590153b5500859dc3a84d4a222cf8fdd887d 100644 --- a/docs/src/repl.md +++ b/docs/src/repl.md @@ -1,3 +1,8 @@ +--- +title: REPL - Jupyter Kernels in Zed +description: Run code interactively in Zed with built-in Jupyter kernel support. Execute Python, TypeScript, R, and more inline. +--- + # REPL ## Getting started diff --git a/docs/src/running-testing.md b/docs/src/running-testing.md index 249639a0719fc73ada2491cdb19f47ecb3d37442..93ca354d3e70287d19258ef0958849912669da26 100644 --- a/docs/src/running-testing.md +++ b/docs/src/running-testing.md @@ -1,3 +1,8 @@ +--- +title: Running and Testing Code - Zed +description: Run, test, and debug your code without leaving Zed. Tasks, REPL, and debugger integration. +--- + # Running & Testing This section covers how to run, test, and debug your code without leaving Zed. diff --git a/docs/src/semantic-tokens.md b/docs/src/semantic-tokens.md index 5118f9302368e1b27f4f926b5186b42cb34a7d37..ab30525c504455fc7f1fa431b212b975c1d75061 100644 --- a/docs/src/semantic-tokens.md +++ b/docs/src/semantic-tokens.md @@ -1,3 +1,8 @@ +--- +title: Semantic Tokens and Syntax Highlighting - Zed +description: Enable and configure semantic token highlighting in Zed for richer, language-server-aware syntax coloring. +--- + # Semantic Tokens Semantic tokens provide richer syntax highlighting by using information from language servers. Unlike tree-sitter highlighting, which is based purely on syntax, semantic tokens understand the meaning of your code—distinguishing between local variables and parameters, or between a class definition and a class reference. diff --git a/docs/src/snippets.md b/docs/src/snippets.md index e84210d0fadef1598776b1ec51a3f19cdb2ac0c0..b659269ba6f2ab38f38e99695588e1e4c8464dee 100644 --- a/docs/src/snippets.md +++ b/docs/src/snippets.md @@ -1,3 +1,8 @@ +--- +title: Snippets - Zed +description: Create and use code snippets in Zed with tab stops, placeholders, variables, and language-scoped triggers. +--- + # Snippets Use the {#action snippets::ConfigureSnippets} action to create a new snippets file or edit an existing snippets file for a specified [scope](#scopes). diff --git a/docs/src/tasks.md b/docs/src/tasks.md index 095f05169921a5ec61ff3643ff651a7d813d5845..ee2ce07601187a59b0987720ebd43197b7d1a3ae 100644 --- a/docs/src/tasks.md +++ b/docs/src/tasks.md @@ -1,3 +1,8 @@ +--- +title: Tasks - Run Commands in Zed +description: Run and rerun shell commands from Zed with task definitions. Supports variables, templates, and language-specific tasks. +--- + # Tasks Zed supports ways to spawn (and rerun) commands using its integrated [terminal](./terminal.md) to output the results. These commands can read a limited subset of Zed state (such as a path to the file currently being edited or selected text). diff --git a/docs/src/terminal.md b/docs/src/terminal.md index 6f6f7aac88c8b3149f4c66677fa5717156366d25..b6017c3720bb30d759d92ca00e75644fb44fbc3e 100644 --- a/docs/src/terminal.md +++ b/docs/src/terminal.md @@ -1,3 +1,8 @@ +--- +title: Built-in Terminal - Zed +description: Zed's integrated terminal with multiple instances, custom shells, and deep editor integration. +--- + # Terminal Zed includes a built-in terminal emulator that supports multiple terminal instances, custom shells, and deep integration with the editor. diff --git a/docs/src/themes.md b/docs/src/themes.md index 615cd2c7b38a734af071ef373b75350231f4a5fb..b121061f49906ccf145b8212deceeb85c29e6dfc 100644 --- a/docs/src/themes.md +++ b/docs/src/themes.md @@ -1,3 +1,8 @@ +--- +title: Themes - Zed +description: Browse, install, and create themes for Zed. Includes built-in themes and community theme extensions. +--- + # Themes Zed comes with a number of built-in themes, with more themes available as extensions. diff --git a/docs/src/vim.md b/docs/src/vim.md index 203faead7913729b3a9fd399625f3485de69639e..4ce3f7f533a1c5cb9b5d9e31f70ab899b71e9d2d 100644 --- a/docs/src/vim.md +++ b/docs/src/vim.md @@ -1,3 +1,8 @@ +--- +title: Vim Mode - Zed +description: Full Vim emulation in Zed with motions, text objects, visual mode, macros, and Zed-specific extensions. +--- + # Vim Mode Zed includes a Vim emulation layer. This page covers enabling and disabling vim mode, key bindings, Zed-specific features, and configuration options.