diff --git a/docs/src/ai/ai-improvement.md b/docs/src/ai/ai-improvement.md index 857ca2c0efa14e9a7d465f7998310808e0e5237b..f516639b6c4e09ce33fba77cfe06cf109060cc73 100644 --- a/docs/src/ai/ai-improvement.md +++ b/docs/src/ai/ai-improvement.md @@ -77,7 +77,7 @@ You can inspect this exclusion list by opening `zed: open default settings` from } ``` -Users may explicitly exclude additional paths and/or file extensions by adding them to [`edit_predictions.disabled_globs`](https://zed.dev/docs/configuring-zed#edit-predictions) in their Zed settings.json: +Users may explicitly exclude additional paths and/or file extensions by adding them to [`edit_predictions.disabled_globs`](https://zed.dev/docs/reference/all-settings#edit-predictions) in their Zed settings.json: ```json [settings] { diff --git a/docs/src/appearance.md b/docs/src/appearance.md index 674714af8657a11f36ac19fb32707c6e125b6cea..8fd0f8f288d00e0a088ebbd772500d94b079349e 100644 --- a/docs/src/appearance.md +++ b/docs/src/appearance.md @@ -2,7 +2,7 @@ Customize Zed's visual appearance to match your preferences. This guide covers themes, fonts, icons, and other visual settings. -For information on how the settings system works, see [Configuring Zed](./configuring-zed.md). +For information on how the settings system works, see [All Settings](./reference/all-settings.md). ## Customize Zed in 5 Minutes @@ -116,7 +116,6 @@ Zed provides extensive control over UI elements including: ## What's Next -- [Configuring Zed](./configuring-zed.md) — How the settings system works +- [All Settings](./reference/all-settings.md) — Complete settings reference - [Key bindings](./key-bindings.md) — Customize keyboard shortcuts - [Vim Mode](./vim.md) — Enable modal editing -- [All Settings](./reference/all-settings.md) — Complete settings reference diff --git a/docs/src/getting-started.md b/docs/src/getting-started.md index 77bf9cef30ef2b0d701ae9d4d46f407b15196e93..d602af1f7968a8d463679b9de0ce83c2d9ad486f 100644 --- a/docs/src/getting-started.md +++ b/docs/src/getting-started.md @@ -4,7 +4,7 @@ Welcome to Zed! We are excited to have you. Zed is a powerful multiplayer code e ## Key Features -- [Smooth Editing](./configuring-zed.md): Built in Rust, Zed is responsive and intuitive, with a minimalistic aesthetic and pixel-level editing controls. +- [Smooth Editing](./editing-code.md): Built in Rust, Zed is responsive and intuitive, with a minimalistic aesthetic and pixel-level editing controls. - [Agentic Editing](./ai/overview.md): Use Zed's hosted models to collaborate with agents directly in an IDE. You can also plug into a third-party agent or bring your own keys. - [Debugger](./debugger.md): Debug your code in seconds, not hours, with minimal setup required. - [Remote Development](./remote-development.md): Offload the heavy lifting to the cloud, so you can focus on writing code. diff --git a/docs/src/languages/diff.md b/docs/src/languages/diff.md index a089b975e7b420cf195a66dc114d267b6dd07a04..6987cdaf14f1817aeaecb5668ac2349e1e877005 100644 --- a/docs/src/languages/diff.md +++ b/docs/src/languages/diff.md @@ -6,7 +6,7 @@ Diff support is available natively in Zed. ## Configuration -Zed will not attempt to format diff files and has [`remove_trailing_whitespace_on_save`](https://zed.dev/docs/configuring-zed#remove-trailing-whitespace-on-save) and [`ensure-final-newline-on-save`](https://zed.dev/docs/configuring-zed#ensure-final-newline-on-save) set to false. +Zed will not attempt to format diff files and has [`remove_trailing_whitespace_on_save`](https://zed.dev/docs/reference/all-settings#remove-trailing-whitespace-on-save) and [`ensure-final-newline-on-save`](https://zed.dev/docs/reference/all-settings#ensure-final-newline-on-save) set to false. Zed will automatically recognize files with `patch` and `diff` extensions as Diff files. To recognize other extensions, add them to `file_types` in your Zed settings.json: diff --git a/docs/src/languages/javascript.md b/docs/src/languages/javascript.md index f043c642b305a8dba2b0985a75954438bb024c4c..1f8ac6f52d2bfd58d547e542112158f57c281245 100644 --- a/docs/src/languages/javascript.md +++ b/docs/src/languages/javascript.md @@ -12,7 +12,7 @@ JavaScript support is available natively in Zed. Formatting on save is enabled by default for JavaScript, using TypeScript's built-in code formatting. But many JavaScript projects use other command-line code-formatting tools, such as [Prettier](https://prettier.io/). You can use one of these tools by specifying an _external_ code formatter for JavaScript in your settings. -See [the configuration docs](../configuring-zed.md) for more information. +See [the configuration docs](../reference/all-settings.md) for more information. For example, if you have Prettier installed and on your `PATH`, you can use it to format JavaScript files by adding the following to your `settings.json`: diff --git a/docs/src/languages/proto.md b/docs/src/languages/proto.md index 8d9b8350faa366f3981ab945ff3ffca344fa8c70..8bbdf123b2c41dc72bf410e4a2ef79eb8f96ac44 100644 --- a/docs/src/languages/proto.md +++ b/docs/src/languages/proto.md @@ -60,7 +60,7 @@ IndentWidth: 4 ColumnLimit: 120 ``` -Or you can have zed directly invoke `clang-format` by specifying it as a [formatter](https://zed.dev/docs/configuring-zed#formatter) in your settings: +Or you can have zed directly invoke `clang-format` by specifying it as a [formatter](https://zed.dev/docs/reference/all-settings#formatter) in your settings: ```json [settings] "languages": { diff --git a/docs/src/migrate/intellij.md b/docs/src/migrate/intellij.md index 24c85774ec5686f605d1d781913d0873ac0abd7f..3534cecaebaaeda24432e294664b61882fbca637 100644 --- a/docs/src/migrate/intellij.md +++ b/docs/src/migrate/intellij.md @@ -349,7 +349,7 @@ Here are a few useful tweaks: Now that you're set up, here are some resources to help you get the most out of Zed: -- [Configuring Zed](../configuring-zed.md) — Customize settings, themes, and editor behavior +- [All Settings](../reference/all-settings.md) — Customize settings, themes, and editor behavior - [Key Bindings](../key-bindings.md) — Learn how to customize and extend your keymap - [Tasks](../tasks.md) — Set up build and run commands for your projects - [AI Features](../ai/overview.md) — Explore Zed's AI capabilities beyond code completion diff --git a/docs/src/migrate/pycharm.md b/docs/src/migrate/pycharm.md index 636bc69eeba1c09b3e0e8a0d74ccd859aedbb342..5074bf4113254c0d55e083d8fa49d8896df17662 100644 --- a/docs/src/migrate/pycharm.md +++ b/docs/src/migrate/pycharm.md @@ -430,7 +430,7 @@ Options are `"off"`, `"basic"`, `"standard"` (default), `"strict"`, or `"all"`. Now that you're set up, here are some resources to help you get the most out of Zed: -- [Configuring Zed](../configuring-zed.md) — Customize settings, themes, and editor behavior +- [All Settings](../reference/all-settings.md) — Customize settings, themes, and editor behavior - [Key Bindings](../key-bindings.md) — Learn how to customize and extend your keymap - [Tasks](../tasks.md) — Set up build and run commands for your projects - [AI Features](../ai/overview.md) — Explore Zed's AI capabilities beyond code completion diff --git a/docs/src/migrate/rustrover.md b/docs/src/migrate/rustrover.md index 4d0e85cfe9b981243044290929070e87876987d3..cb3038717528ea468c92a57dc780e44f4710a986 100644 --- a/docs/src/migrate/rustrover.md +++ b/docs/src/migrate/rustrover.md @@ -493,7 +493,7 @@ If you work with multiple Cargo projects that aren't in a workspace, you can tel Now that you're set up, here are some resources to help you get the most out of Zed: -- [Configuring Zed](../configuring-zed.md) — Customize settings, themes, and editor behavior +- [All Settings](../reference/all-settings.md) — Customize settings, themes, and editor behavior - [Key Bindings](../key-bindings.md) — Learn how to customize and extend your keymap - [Tasks](../tasks.md) — Set up build and run commands for your projects - [AI Features](../ai/overview.md) — Explore Zed's AI capabilities beyond code completion diff --git a/docs/src/migrate/webstorm.md b/docs/src/migrate/webstorm.md index 78b80b355b47370a821f08fd6108d947182f0acf..d1d9612d9571ae2dd949326298f6d26d304748ea 100644 --- a/docs/src/migrate/webstorm.md +++ b/docs/src/migrate/webstorm.md @@ -446,7 +446,7 @@ In your `tsconfig.json`, enable strict mode for better type checking: Now that you're set up, here are some resources to help you get the most out of Zed: -- [Configuring Zed](../configuring-zed.md) — Customize settings, themes, and editor behavior +- [All Settings](../reference/all-settings.md) — Customize settings, themes, and editor behavior - [Key Bindings](../key-bindings.md) — Learn how to customize and extend your keymap - [Tasks](../tasks.md) — Set up build and run commands for your projects - [AI Features](../ai/overview.md) — Explore Zed's AI capabilities beyond code completion diff --git a/docs/src/reference/all-settings.md b/docs/src/reference/all-settings.md index e9a8ec76135eade28cf25faec555dfa2bc4d3914..15e322147e62bf2ac34f4bf4f45416eabb34f753 100644 --- a/docs/src/reference/all-settings.md +++ b/docs/src/reference/all-settings.md @@ -1,6 +1,6 @@ # All Settings -This is the complete reference for all Zed settings. For an introduction to how settings work, see [Configuring Zed](../configuring-zed.md). +This is the complete reference for all Zed settings. You may also want to change your [theme](../themes.md), configure your [key bindings](../key-bindings.md), set up [tasks](../tasks.md), or install [extensions](../extensions.md). diff --git a/docs/src/visual-customization.md b/docs/src/visual-customization.md index d3dfa11a41971d297149044337349d1707f8ae30..69aac3b8ce514eac6119fc6f445dea15c3f829e4 100644 --- a/docs/src/visual-customization.md +++ b/docs/src/visual-customization.md @@ -2,7 +2,7 @@ Various aspects of Zed's visual layout can be configured via either the settings window or the `settings.json` file, which you can access via {#action zed::OpenSettings} ({#kb zed::OpenSettings}) and {#action zed::OpenSettingsFile} ({#kb zed::OpenSettingsFile}) respectively. -See [Configuring Zed](./configuring-zed.md) for additional information and other non-visual settings. +See [All Settings](./reference/all-settings.md) for additional information and other non-visual settings. ## Themes