From ef0fd6d82bd30708fee62c6f1d6bb05f7ff50347 Mon Sep 17 00:00:00 2001 From: Andy Waite <13400+andyw8@users.noreply.github.com> Date: Wed, 28 May 2025 19:12:31 -0400 Subject: [PATCH] Update docs for Zed --- jekyll/editors.markdown | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/jekyll/editors.markdown b/jekyll/editors.markdown index c3f27cfa25..3cacc92b0e 100644 --- a/jekyll/editors.markdown +++ b/jekyll/editors.markdown @@ -283,11 +283,9 @@ Restart LSP or Sublime Text and `ruby-lsp` will automatically activate when open ## Zed -[Setting up Ruby LSP](https://github.com/zed-industries/zed/blob/main/docs/src/languages/ruby.md#setting-up-ruby-lsp) +Zed has support for the Ruby LSP through the [Ruby extension](https://github.com/zed-extensions/ruby). -[Zed has added support for Ruby LSP as a alternative language server](https://github.com/zed-industries/zed/pull/11768) in version v0.0.2 of the Ruby extension. - -See https://github.com/zed-industries/zed/issues/4834 for discussion of the limitations. +Documentation can be found in [Setting up Ruby LSP](https://zed.dev/docs/languages/ruby#setting-up-ruby-lsp). ## RubyMine @@ -313,7 +311,7 @@ To use it with Ruby LSP, you can override particular configuration items in the } ``` -In the Kate settings, under the "LSP-Client" tab, the option "Incrementally synchronize documents with the LSP server" must be enabled. +In the Kate settings, under the "LSP-Client" tab, the option "Incrementally synchronize documents with the LSP server" must be enabled. Otherwise, errors like [this](https://github.com/Shopify/ruby-lsp/issues/3148) can occur when editing a Ruby file. Kate will start an instance of the Ruby LSP server in the background for any Ruby project matching the `rootIndicationFileNames`.