aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-04-26 17:24:48 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-04-26 17:24:48 +0000
commitd662113f54843100e177478fab60d099ce580a92 (patch)
tree2aefc36d602a0b83e22930df76c16567114ed69d /doc
parentfeat(docgen.lua): improve vimdoc generator #3783 (diff)
downloadnvim-lspconfig-d662113f54843100e177478fab60d099ce580a92.tar
nvim-lspconfig-d662113f54843100e177478fab60d099ce580a92.tar.gz
nvim-lspconfig-d662113f54843100e177478fab60d099ce580a92.tar.bz2
nvim-lspconfig-d662113f54843100e177478fab60d099ce580a92.tar.lz
nvim-lspconfig-d662113f54843100e177478fab60d099ce580a92.tar.xz
nvim-lspconfig-d662113f54843100e177478fab60d099ce580a92.tar.zst
nvim-lspconfig-d662113f54843100e177478fab60d099ce580a92.zip
docs: update configs.md
skip-checks: true
Diffstat (limited to 'doc')
-rw-r--r--doc/configs.md144
-rw-r--r--doc/configs.txt5260
2 files changed, 1595 insertions, 3809 deletions
diff --git a/doc/configs.md b/doc/configs.md
index fd6e631b..490e942a 100644
--- a/doc/configs.md
+++ b/doc/configs.md
@@ -383,7 +383,7 @@ Default config:
```lua
{ "ada" }
```
-- `root_dir` source (use "gF" to open): [../lsp/ada_ls.lua:23](../lsp/ada_ls.lua#L23)
+- `root_dir`: [../lsp/ada_ls.lua:23](../lsp/ada_ls.lua#L23)
---
@@ -407,7 +407,7 @@ Default config:
```lua
{ "agda" }
```
-- `root_dir` source (use "gF" to open): [../lsp/agda_ls.lua:9](../lsp/agda_ls.lua#L9)
+- `root_dir`: [../lsp/agda_ls.lua:9](../lsp/agda_ls.lua#L9)
---
@@ -776,7 +776,7 @@ Default config:
```lua
{ "arduino" }
```
-- `root_dir` source (use "gF" to open): [../lsp/arduino_language_server.lua:73](../lsp/arduino_language_server.lua#L73)
+- `root_dir`: [../lsp/arduino_language_server.lua:73](../lsp/arduino_language_server.lua#L73)
---
@@ -856,7 +856,7 @@ vim.lsp.enable('astro')
```
Default config:
-- `before_init` source (use "gF" to open): [../lsp/astro.lua:15](../lsp/astro.lua#L15)
+- `before_init`: [../lsp/astro.lua:15](../lsp/astro.lua#L15)
- `cmd` :
```lua
{ "astro-ls", "--stdio" }
@@ -1048,7 +1048,7 @@ Default config:
```lua
{ "config", "automake", "make" }
```
-- `root_dir` source (use "gF" to open): [../lsp/autotools_ls.lua:16](../lsp/autotools_ls.lua#L16)
+- `root_dir`: [../lsp/autotools_ls.lua:16](../lsp/autotools_ls.lua#L16)
---
@@ -1248,7 +1248,7 @@ Default config:
```lua
{ "python" }
```
-- `on_attach` source (use "gF" to open): [../lsp/basedpyright.lua:22](../lsp/basedpyright.lua#L22)
+- `on_attach`: [../lsp/basedpyright.lua:22](../lsp/basedpyright.lua#L22)
- `root_markers` :
```lua
{ "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", "pyrightconfig.json", ".git" }
@@ -1494,7 +1494,7 @@ Default config:
```lua
{ "astro", "css", "graphql", "javascript", "javascriptreact", "json", "jsonc", "svelte", "typescript", "typescript.tsx", "typescriptreact", "vue" }
```
-- `root_dir` source (use "gF" to open): [../lsp/biome.lua:12](../lsp/biome.lua#L12)
+- `root_dir`: [../lsp/biome.lua:12](../lsp/biome.lua#L12)
- `workspace_required` : `true`
---
@@ -1971,7 +1971,7 @@ Default config:
```lua
{ "c", "cpp", "objc", "objcpp", "cuda", "proto" }
```
-- `on_attach` source (use "gF" to open): [../lsp/clangd.lua:60](../lsp/clangd.lua#L60)
+- `on_attach`: [../lsp/clangd.lua:60](../lsp/clangd.lua#L60)
- `root_markers` :
```lua
{ ".clangd", ".clang-tidy", ".clang-format", "compile_commands.json", "compile_flags.txt", "configure.ac", ".git" }
@@ -2233,7 +2233,7 @@ Default config:
AutomaticWorkspaceInit = true
}
```
-- `root_dir` source (use "gF" to open): [../lsp/csharp_ls.lua:13](../lsp/csharp_ls.lua#L13)
+- `root_dir`: [../lsp/csharp_ls.lua:13](../lsp/csharp_ls.lua#L13)
---
@@ -2477,7 +2477,7 @@ Default config:
hostInfo = "neovim"
}
```
-- `root_dir` source (use "gF" to open): [../lsp/custom_elements_ls.lua:26](../lsp/custom_elements_ls.lua#L26)
+- `root_dir`: [../lsp/custom_elements_ls.lua:26](../lsp/custom_elements_ls.lua#L26)
---
@@ -2748,7 +2748,7 @@ Default config:
["textDocument/typeDefinition"] = <function 1>
}
```
-- `on_attach` source (use "gF" to open): [../lsp/denols.lua:66](../lsp/denols.lua#L66)
+- `on_attach`: [../lsp/denols.lua:66](../lsp/denols.lua#L66)
- `root_markers` :
```lua
{ "deno.json", "deno.jsonc", ".git" }
@@ -3106,7 +3106,7 @@ Default config:
show_symbols_only_follow_by_hanzi = false
}
```
-- `on_attach` source (use "gF" to open): [../lsp/ds_pinyin_lsp.lua:45](../lsp/ds_pinyin_lsp.lua#L45)
+- `on_attach`: [../lsp/ds_pinyin_lsp.lua:45](../lsp/ds_pinyin_lsp.lua#L45)
- `root_markers` :
```lua
{ ".git" }
@@ -3252,7 +3252,7 @@ Default config:
```lua
{ "elixir", "eelixir", "heex", "surface" }
```
-- `root_dir` source (use "gF" to open): [../lsp/elixirls.lua:28](../lsp/elixirls.lua#L28)
+- `root_dir`: [../lsp/elixirls.lua:28](../lsp/elixirls.lua#L28)
---
@@ -3294,7 +3294,7 @@ Default config:
skipInstallPackageConfirmation = false
}
```
-- `root_dir` source (use "gF" to open): [../lsp/elmls.lua:15](../lsp/elmls.lua#L15)
+- `root_dir`: [../lsp/elmls.lua:15](../lsp/elmls.lua#L15)
---
@@ -3623,7 +3623,7 @@ vim.lsp.enable('eslint')
```
Default config:
-- `before_init` source (use "gF" to open): [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
+- `before_init`: [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
- `cmd` :
```lua
{ "vscode-eslint-language-server", "--stdio" }
@@ -3641,8 +3641,8 @@ Default config:
["eslint/probeFailed"] = <function 4>
}
```
-- `on_attach` source (use "gF" to open): [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
-- `root_dir` source (use "gF" to open): [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
+- `on_attach`: [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
+- `root_dir`: [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
- `settings` :
```lua
{
@@ -3768,7 +3768,7 @@ Default config:
```lua
{ "fennel" }
```
-- `root_dir` source (use "gF" to open): [../lsp/fennel_ls.lua:10](../lsp/fennel_ls.lua#L10)
+- `root_dir`: [../lsp/fennel_ls.lua:10](../lsp/fennel_ls.lua#L10)
- `settings` :
```lua
{}
@@ -3901,7 +3901,7 @@ Default config:
```lua
{ "foam", "OpenFOAM" }
```
-- `root_dir` source (use "gF" to open): [../lsp/foam_ls.lua:10](../lsp/foam_ls.lua#L10)
+- `root_dir`: [../lsp/foam_ls.lua:10](../lsp/foam_ls.lua#L10)
---
@@ -3982,7 +3982,7 @@ Default config:
AutomaticWorkspaceInit = true
}
```
-- `root_dir` source (use "gF" to open): [../lsp/fsautocomplete.lua:22](../lsp/fsautocomplete.lua#L22)
+- `root_dir`: [../lsp/fsautocomplete.lua:22](../lsp/fsautocomplete.lua#L22)
- `settings` :
```lua
{
@@ -4044,7 +4044,7 @@ Default config:
AutomaticWorkspaceInit = true
}
```
-- `root_dir` source (use "gF" to open): [../lsp/fsharp_language_server.lua:18](../lsp/fsharp_language_server.lua#L18)
+- `root_dir`: [../lsp/fsharp_language_server.lua:18](../lsp/fsharp_language_server.lua#L18)
- `settings` :
```lua
{}
@@ -4123,7 +4123,7 @@ vim.lsp.enable('gdscript')
```
Default config:
-- `cmd` source (use "gF" to open): [../lsp/gdscript.lua:10](../lsp/gdscript.lua#L10)
+- `cmd`: [../lsp/gdscript.lua:10](../lsp/gdscript.lua#L10)
- `filetypes` :
```lua
{ "gd", "gdscript", "gdscript3" }
@@ -4334,7 +4334,7 @@ Default config:
log_path = "/home/runner/.cache/gitlab-ci-ls//log/gitlab-ci-ls.log"
}
```
-- `root_dir` source (use "gF" to open): [../lsp/gitlab_ci_ls.lua:14](../lsp/gitlab_ci_ls.lua#L14)
+- `root_dir`: [../lsp/gitlab_ci_ls.lua:14](../lsp/gitlab_ci_ls.lua#L14)
---
@@ -4585,7 +4585,7 @@ Default config:
```lua
{ "go", "gomod", "gowork", "gotmpl" }
```
-- `root_dir` source (use "gF" to open): [../lsp/gopls.lua:21](../lsp/gopls.lua#L21)
+- `root_dir`: [../lsp/gopls.lua:21](../lsp/gopls.lua#L21)
---
@@ -4697,7 +4697,7 @@ Default config:
```lua
{ "graphql", "typescriptreact", "javascriptreact" }
```
-- `root_dir` source (use "gF" to open): [../lsp/graphql.lua:15](../lsp/graphql.lua#L15)
+- `root_dir`: [../lsp/graphql.lua:15](../lsp/graphql.lua#L15)
---
@@ -5010,7 +5010,7 @@ Default config:
```lua
{ "haskell", "lhaskell" }
```
-- `root_dir` source (use "gF" to open): [../lsp/hls.lua:17](../lsp/hls.lua#L17)
+- `root_dir`: [../lsp/hls.lua:17](../lsp/hls.lua#L17)
- `settings` :
```lua
{
@@ -5249,7 +5249,7 @@ Default config:
```lua
{ "idris2" }
```
-- `root_dir` source (use "gF" to open): [../lsp/idris2_lsp.lua:34](../lsp/idris2_lsp.lua#L34)
+- `root_dir`: [../lsp/idris2_lsp.lua:34](../lsp/idris2_lsp.lua#L34)
---
@@ -5294,7 +5294,7 @@ Default config:
```lua
{ "php" }
```
-- `root_dir` source (use "gF" to open): [../lsp/intelephense.lua:30](../lsp/intelephense.lua#L30)
+- `root_dir`: [../lsp/intelephense.lua:30](../lsp/intelephense.lua#L30)
---
@@ -5620,7 +5620,7 @@ Default config:
```lua
{ "julia" }
```
-- `on_attach` source (use "gF" to open): [../lsp/julials.lua:119](../lsp/julials.lua#L119)
+- `on_attach`: [../lsp/julials.lua:119](../lsp/julials.lua#L119)
- `root_markers` :
```lua
{ "Project.toml", "JuliaProject.toml" }
@@ -5812,7 +5812,7 @@ Default config:
```lua
"utf-32"
```
-- `root_dir` source (use "gF" to open): [../lsp/lean3ls.lua:19](../lsp/lean3ls.lua#L19)
+- `root_dir`: [../lsp/lean3ls.lua:19](../lsp/lean3ls.lua#L19)
---
@@ -5981,7 +5981,7 @@ Default config:
```lua
{ "bib", "gitcommit", "markdown", "org", "plaintex", "rst", "rnoweb", "tex", "pandoc", "quarto", "rmd", "context", "html", "xhtml", "mail", "text" }
```
-- `get_language_id` source (use "gF" to open): [../lsp/ltex.lua:74](../lsp/ltex.lua#L74)
+- `get_language_id`: [../lsp/ltex.lua:74](../lsp/ltex.lua#L74)
- `root_markers` :
```lua
{ ".git" }
@@ -6035,7 +6035,7 @@ Default config:
```lua
{ "bib", "context", "gitcommit", "html", "markdown", "org", "pandoc", "plaintex", "quarto", "mail", "mdx", "rmd", "rnoweb", "rst", "tex", "text", "typst", "xhtml" }
```
-- `get_language_id` source (use "gF" to open): [../lsp/ltex_plus.lua:39](../lsp/ltex_plus.lua#L39)
+- `get_language_id`: [../lsp/ltex_plus.lua:39](../lsp/ltex_plus.lua#L39)
- `root_markers` :
```lua
{ ".git" }
@@ -6273,7 +6273,7 @@ Default config:
```lua
{ "markdown" }
```
-- `on_attach` source (use "gF" to open): [../lsp/markdown_oxide.lua:11](../lsp/markdown_oxide.lua#L11)
+- `on_attach`: [../lsp/markdown_oxide.lua:11](../lsp/markdown_oxide.lua#L11)
- `root_markers` :
```lua
{ ".git", ".obsidian", ".moxide.toml" }
@@ -6356,7 +6356,7 @@ vim.lsp.enable('mdx_analyzer')
```
Default config:
-- `before_init` source (use "gF" to open): [../lsp/mdx_analyzer.lua:11](../lsp/mdx_analyzer.lua#L11)
+- `before_init`: [../lsp/mdx_analyzer.lua:11](../lsp/mdx_analyzer.lua#L11)
- `cmd` :
```lua
{ "mdx-language-server", "--stdio" }
@@ -6761,7 +6761,7 @@ Default config:
```lua
{}
```
-- `root_dir` source (use "gF" to open): [../lsp/msbuild_project_tools_server.lua:38](../lsp/msbuild_project_tools_server.lua#L38)
+- `root_dir`: [../lsp/msbuild_project_tools_server.lua:38](../lsp/msbuild_project_tools_server.lua#L38)
---
@@ -6783,7 +6783,7 @@ Default config:
```lua
{ "meson" }
```
-- `root_dir` source (use "gF" to open): [../lsp/muon.lua:4](../lsp/muon.lua#L4)
+- `root_dir`: [../lsp/muon.lua:4](../lsp/muon.lua#L4)
---
@@ -7117,7 +7117,7 @@ Default config:
```lua
{ "nim" }
```
-- `root_dir` source (use "gF" to open): [../lsp/nim_langserver.lua:13](../lsp/nim_langserver.lua#L13)
+- `root_dir`: [../lsp/nim_langserver.lua:13](../lsp/nim_langserver.lua#L13)
---
@@ -7145,7 +7145,7 @@ Default config:
```lua
{ "nim" }
```
-- `root_dir` source (use "gF" to open): [../lsp/nimls.lua:13](../lsp/nimls.lua#L13)
+- `root_dir`: [../lsp/nimls.lua:13](../lsp/nimls.lua#L13)
---
@@ -7211,7 +7211,7 @@ Default config:
```lua
{ "hcl.nomad", "nomad" }
```
-- `root_dir` source (use "gF" to open): [../lsp/nomad_lsp.lua:26](../lsp/nomad_lsp.lua#L26)
+- `root_dir`: [../lsp/nomad_lsp.lua:26](../lsp/nomad_lsp.lua#L26)
---
@@ -7332,7 +7332,7 @@ Default config:
```lua
{ "ocaml", "reason" }
```
-- `root_dir` source (use "gF" to open): [../lsp/ocamlls.lua:12](../lsp/ocamlls.lua#L12)
+- `root_dir`: [../lsp/ocamlls.lua:12](../lsp/ocamlls.lua#L12)
---
@@ -7361,8 +7361,8 @@ Default config:
```lua
{ "ocaml", "menhir", "ocamlinterface", "ocamllex", "reason", "dune" }
```
-- `get_language_id` source (use "gF" to open): [../lsp/ocamllsp.lua:27](../lsp/ocamllsp.lua#L27)
-- `root_dir` source (use "gF" to open): [../lsp/ocamllsp.lua:27](../lsp/ocamllsp.lua#L27)
+- `get_language_id`: [../lsp/ocamllsp.lua:27](../lsp/ocamllsp.lua#L27)
+- `root_dir`: [../lsp/ocamllsp.lua:27](../lsp/ocamllsp.lua#L27)
---
@@ -7386,7 +7386,7 @@ Default config:
```lua
{ "odin" }
```
-- `root_dir` source (use "gF" to open): [../lsp/ols.lua:9](../lsp/ols.lua#L9)
+- `root_dir`: [../lsp/ols.lua:9](../lsp/ols.lua#L9)
---
@@ -7612,7 +7612,7 @@ Default config:
```lua
{ "pascal" }
```
-- `root_dir` source (use "gF" to open): [../lsp/pasls.lua:20](../lsp/pasls.lua#L20)
+- `root_dir`: [../lsp/pasls.lua:20](../lsp/pasls.lua#L20)
---
@@ -7823,7 +7823,7 @@ Default config:
```lua
{ "php" }
```
-- `root_dir` source (use "gF" to open): [../lsp/phan.lua:22](../lsp/phan.lua#L22)
+- `root_dir`: [../lsp/phan.lua:22](../lsp/phan.lua#L22)
---
@@ -7847,7 +7847,7 @@ Default config:
```lua
{ "php" }
```
-- `root_dir` source (use "gF" to open): [../lsp/phpactor.lua:9](../lsp/phpactor.lua#L9)
+- `root_dir`: [../lsp/phpactor.lua:9](../lsp/phpactor.lua#L9)
---
@@ -7871,7 +7871,7 @@ Default config:
```lua
{ "p8" }
```
-- `root_dir` source (use "gF" to open): [../lsp/pico8_ls.lua:9](../lsp/pico8_ls.lua#L9)
+- `root_dir`: [../lsp/pico8_ls.lua:9](../lsp/pico8_ls.lua#L9)
- `settings` :
```lua
{}
@@ -8419,7 +8419,7 @@ Default config:
```lua
{ "python" }
```
-- `on_attach` source (use "gF" to open): [../lsp/pyright.lua:22](../lsp/pyright.lua#L22)
+- `on_attach`: [../lsp/pyright.lua:22](../lsp/pyright.lua#L22)
- `root_markers` :
```lua
{ "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", "pyrightconfig.json", ".git" }
@@ -8523,7 +8523,7 @@ Default config:
```lua
{ "r", "rmd", "quarto" }
```
-- `root_dir` source (use "gF" to open): [../lsp/r_language_server.lua:12](../lsp/r_language_server.lua#L12)
+- `root_dir`: [../lsp/r_language_server.lua:12](../lsp/r_language_server.lua#L12)
---
@@ -8653,7 +8653,7 @@ Default config:
```lua
{ "rego" }
```
-- `root_dir` source (use "gF" to open): [../lsp/regal.lua:14](../lsp/regal.lua#L14)
+- `root_dir`: [../lsp/regal.lua:14](../lsp/regal.lua#L14)
---
@@ -8682,7 +8682,7 @@ Default config:
```lua
{ "rego" }
```
-- `root_dir` source (use "gF" to open): [../lsp/regols.lua:14](../lsp/regols.lua#L14)
+- `root_dir`: [../lsp/regols.lua:14](../lsp/regols.lua#L14)
---
@@ -8888,7 +8888,7 @@ Default config:
```lua
{}
```
-- `root_dir` source (use "gF" to open): [../lsp/rnix.lua:10](../lsp/rnix.lua#L10)
+- `root_dir`: [../lsp/rnix.lua:10](../lsp/rnix.lua#L10)
- `settings` :
```lua
{}
@@ -8916,7 +8916,7 @@ Default config:
```lua
{ "robot", "resource" }
```
-- `get_language_id` source (use "gF" to open): [../lsp/robotcode.lua:6](../lsp/robotcode.lua#L6)
+- `get_language_id`: [../lsp/robotcode.lua:6](../lsp/robotcode.lua#L6)
- `root_markers` :
```lua
{ "robot.toml", "pyproject.toml", "Pipfile", ".git" }
@@ -9078,7 +9078,7 @@ Default config:
```lua
{ <function 1> }
```
-- `root_dir` source (use "gF" to open): [../lsp/roslyn_ls.lua:92](../lsp/roslyn_ls.lua#L92)
+- `root_dir`: [../lsp/roslyn_ls.lua:92](../lsp/roslyn_ls.lua#L92)
- `settings` :
```lua
{
@@ -9377,7 +9377,7 @@ vim.lsp.enable('rust_analyzer')
```
Default config:
-- `before_init` source (use "gF" to open): [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
+- `before_init`: [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
- `capabilities` :
```lua
{
@@ -9394,8 +9394,8 @@ Default config:
```lua
{ "rust" }
```
-- `on_attach` source (use "gF" to open): [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
-- `root_dir` source (use "gF" to open): [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
+- `on_attach`: [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
+- `root_dir`: [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
---
@@ -9726,7 +9726,7 @@ Default config:
```lua
{}
```
-- `root_dir` source (use "gF" to open): [../lsp/smarty_ls.lua:15](../lsp/smarty_ls.lua#L15)
+- `root_dir`: [../lsp/smarty_ls.lua:15](../lsp/smarty_ls.lua#L15)
- `settings` :
```lua
{
@@ -9936,7 +9936,7 @@ Default config:
```lua
{ "solidity" }
```
-- `root_dir` source (use "gF" to open): [../lsp/solc.lua:9](../lsp/solc.lua#L9)
+- `root_dir`: [../lsp/solc.lua:9](../lsp/solc.lua#L9)
---
@@ -10192,8 +10192,8 @@ Default config:
```lua
{ "swift", "objc", "objcpp", "c", "cpp" }
```
-- `get_language_id` source (use "gF" to open): [../lsp/sourcekit.lua:9](../lsp/sourcekit.lua#L9)
-- `root_dir` source (use "gF" to open): [../lsp/sourcekit.lua:9](../lsp/sourcekit.lua#L9)
+- `get_language_id`: [../lsp/sourcekit.lua:9](../lsp/sourcekit.lua#L9)
+- `root_dir`: [../lsp/sourcekit.lua:9](../lsp/sourcekit.lua#L9)
---
@@ -10687,7 +10687,7 @@ Default config:
```lua
{ "svelte" }
```
-- `on_attach` source (use "gF" to open): [../lsp/svelte.lua:12](../lsp/svelte.lua#L12)
+- `on_attach`: [../lsp/svelte.lua:12](../lsp/svelte.lua#L12)
- `root_markers` :
```lua
{ "package.json", ".git" }
@@ -10721,7 +10721,7 @@ Default config:
```lua
{ "verilog", "systemverilog" }
```
-- `on_attach` source (use "gF" to open): [../lsp/svlangserver.lua:28](../lsp/svlangserver.lua#L28)
+- `on_attach`: [../lsp/svlangserver.lua:28](../lsp/svlangserver.lua#L28)
- `root_markers` :
```lua
{ ".svlangserver", ".git" }
@@ -10911,7 +10911,7 @@ vim.lsp.enable('tailwindcss')
```
Default config:
-- `before_init` source (use "gF" to open): [../lsp/tailwindcss.lua:9](../lsp/tailwindcss.lua#L9)
+- `before_init`: [../lsp/tailwindcss.lua:9](../lsp/tailwindcss.lua#L9)
- `cmd` :
```lua
{ "tailwindcss-language-server", "--stdio" }
@@ -10920,7 +10920,7 @@ Default config:
```lua
{ "aspnetcorerazor", "astro", "astro-markdown", "blade", "clojure", "django-html", "htmldjango", "edge", "eelixir", "elixir", "ejs", "erb", "eruby", "gohtml", "gohtmltmpl", "haml", "handlebars", "hbs", "html", "htmlangular", "html-eex", "heex", "jade", "leaf", "liquid", "markdown", "mdx", "mustache", "njk", "nunjucks", "php", "razor", "slim", "twig", "css", "less", "postcss", "sass", "scss", "stylus", "sugarss", "javascript", "javascriptreact", "reason", "rescript", "typescript", "typescriptreact", "vue", "svelte", "templ" }
```
-- `root_dir` source (use "gF" to open): [../lsp/tailwindcss.lua:9](../lsp/tailwindcss.lua#L9)
+- `root_dir`: [../lsp/tailwindcss.lua:9](../lsp/tailwindcss.lua#L9)
- `settings` :
```lua
{
@@ -11200,7 +11200,7 @@ Default config:
```lua
{ "tex", "plaintex", "bib" }
```
-- `on_attach` source (use "gF" to open): [../lsp/texlab.lua:164](../lsp/texlab.lua#L164)
+- `on_attach`: [../lsp/texlab.lua:164](../lsp/texlab.lua#L164)
- `root_markers` :
```lua
{ ".git", ".latexmkrc", ".texlabroot", "texlabroot", "Tectonic.toml" }
@@ -11447,7 +11447,7 @@ Default config:
```lua
{ "typst" }
```
-- `on_attach` source (use "gF" to open): [../lsp/tinymist.lua:52](../lsp/tinymist.lua#L52)
+- `on_attach`: [../lsp/tinymist.lua:52](../lsp/tinymist.lua#L52)
- `root_markers` :
```lua
{ ".git" }
@@ -11553,7 +11553,7 @@ Default config:
hostInfo = "neovim"
}
```
-- `on_attach` source (use "gF" to open): [../lsp/ts_ls.lua:73](../lsp/ts_ls.lua#L73)
+- `on_attach`: [../lsp/ts_ls.lua:73](../lsp/ts_ls.lua#L73)
- `root_markers` :
```lua
{ "tsconfig.json", "jsconfig.json", "package.json", ".git" }
@@ -11979,7 +11979,7 @@ Default config:
```lua
{ "unison" }
```
-- `root_dir` source (use "gF" to open): [../lsp/unison.lua:7](../lsp/unison.lua#L7)
+- `root_dir`: [../lsp/unison.lua:7](../lsp/unison.lua#L7)
- `settings` :
```lua
{}
@@ -12140,7 +12140,7 @@ Default config:
```lua
{ "vala", "genie" }
```
-- `root_dir` source (use "gF" to open): [../lsp/vala_ls.lua:26](../lsp/vala_ls.lua#L26)
+- `root_dir`: [../lsp/vala_ls.lua:26](../lsp/vala_ls.lua#L26)
---
@@ -12532,7 +12532,7 @@ vim.lsp.enable('volar')
```
Default config:
-- `before_init` source (use "gF" to open): [../lsp/volar.lua:88](../lsp/volar.lua#L88)
+- `before_init`: [../lsp/volar.lua:88](../lsp/volar.lua#L88)
- `cmd` :
```lua
{ "vue-language-server", "--stdio" }
@@ -12970,7 +12970,7 @@ Default config:
```lua
{ "markdown" }
```
-- `on_attach` source (use "gF" to open): [../lsp/zk.lua:15](../lsp/zk.lua#L15)
+- `on_attach`: [../lsp/zk.lua:15](../lsp/zk.lua#L15)
- `root_markers` :
```lua
{ ".zk" }
diff --git a/doc/configs.txt b/doc/configs.txt
index 5130fe33..82f172ec 100644
--- a/doc/configs.txt
+++ b/doc/configs.txt
@@ -33,16 +33,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ada_language_server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ada" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/ada_ls.lua:23](../lsp/ada_ls.lua#L23)
-
+- root_dir (use "gF" to view): ../lsp/ada_ls.lua:23
+<
------------------------------------------------------------------------------
agda_ls
@@ -56,16 +52,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "als" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "agda" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/agda_ls.lua:9](../lsp/agda_ls.lua#L9)
-
+- root_dir (use "gF" to view): ../lsp/agda_ls.lua:9
+<
------------------------------------------------------------------------------
aiken
@@ -82,19 +74,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "aiken", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "aiken" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "aiken.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
air
@@ -110,19 +96,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "air", "language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "r" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "air.toml", ".air.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
alloy_ls
@@ -154,19 +134,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "alloy", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "alloy" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
anakin_language_server
@@ -185,27 +159,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "anakinls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
anakinls = {
pyflakes_errors = { "ImportStarNotPermitted", "UndefinedExport", "UndefinedLocal", "UndefinedName", "DuplicateArgument", "MultiValueRepeatedKeyLiteral", "MultiValueRepeatedKeyVariable", "FutureFeatureNotDefined", "LateFutureImport", "ReturnOutsideFunction", "YieldOutsideFunction", "ContinueOutsideLoop", "BreakOutsideLoop", "TwoStarredExpressions", "TooManyExpressionsInStarredAssignment", "ForwardAnnotationSyntaxError", "RaiseNotImplemented", "StringDotFormatExtraPositionalArguments", "StringDotFormatExtraNamedArguments", "StringDotFormatMissingArgument", "StringDotFormatMixingAutomatic", "StringDotFormatInvalidFormat", "PercentFormatInvalidFormat", "PercentFormatMixedPositionalAndNamed", "PercentFormatUnsupportedFormat", "PercentFormatPositionalCountMismatch", "PercentFormatExtraNamedArguments", "PercentFormatMissingArgument", "PercentFormatExpectedMapping", "PercentFormatExpectedSequence", "PercentFormatStarRequiresSequence" }
}
}
- ```
-
+<
------------------------------------------------------------------------------
angularls
@@ -232,19 +198,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ngserver", "--stdio", "--tsProbeLocations", "../..,?/node_modules", "--ngProbeLocations", "../../@angular/language-server/node_modules,?/node_modules/@angular/language-server/node_modules", "--angularCoreVersion", "" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "typescript", "html", "typescriptreact", "typescript.tsx", "htmlangular" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "angular.json", "nx.json" }
- ```
-
+<
------------------------------------------------------------------------------
ansiblels
@@ -264,20 +224,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ansible-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml.ansible" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "ansible.cfg", ".ansible-lint" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
ansible = {
ansible = {
@@ -298,8 +251,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
antlersls
@@ -316,19 +268,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "antlersls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "html", "antlers" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "composer.json" }
- ```
-
+<
------------------------------------------------------------------------------
arduino_language_server
@@ -406,8 +352,7 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
textDocument = {
semanticTokens = vim.NIL
@@ -416,17 +361,12 @@ Default config:
semanticTokens = vim.NIL
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "arduino-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "arduino" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/arduino_language_server.lua:73](../lsp/arduino_language_server.lua#L73)
-
+- root_dir (use "gF" to view): ../lsp/arduino_language_server.lua:73
+<
------------------------------------------------------------------------------
asm_lsp
@@ -443,19 +383,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "asm-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "asm", "vmasm" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".asm-lsp.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ast_grep
@@ -473,19 +407,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ast-grep", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "c", "cpp", "rust", "go", "java", "python", "javascript", "javascriptreact", "javascript.jsx", "typescript", "typescriptreact", "typescript.tsx", "html", "css", "kotlin", "dart", "lua" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "sgconfig.yaml", "sgconfig.yml" }
- ```
-
+<
------------------------------------------------------------------------------
astro
@@ -502,26 +430,18 @@ Snippet to enable the language server: >lua
Default config:
-- `before_init` source (use "gF" to open): [../lsp/astro.lua:15](../lsp/astro.lua#L15)
-- `cmd` :
- ```lua
+- before_init (use "gF" to view): ../lsp/astro.lua:15
+- cmd: >lua
{ "astro-ls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "astro" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
typescript = {}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", "tsconfig.json", "jsconfig.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
atlas
@@ -586,19 +506,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "atlas", "tool", "lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "atlas-*" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "atlas.hcl" }
- ```
-
+<
------------------------------------------------------------------------------
autohotkey_lsp
@@ -614,22 +528,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "autohotkey_lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "autohotkey" }
- ```
-- `flags` :
- ```lua
+- flags: >lua
{
debounce_text_changes = 500
}
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
ActionWhenV1IsDetected = "Continue",
AutoLibInclude = "All",
@@ -659,12 +566,9 @@ Default config:
SymbolFoldinFromOpenBrace = false,
locale = "en-us"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
autotools_ls
@@ -683,16 +587,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "autotools-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "config", "automake", "make" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/autotools_ls.lua:16](../lsp/autotools_ls.lua#L16)
-
+- root_dir (use "gF" to view): ../lsp/autotools_ls.lua:16
+<
------------------------------------------------------------------------------
awk_ls
@@ -709,15 +609,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "awk-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "awk" }
- ```
-
+<
------------------------------------------------------------------------------
azure_pipelines_ls
@@ -757,23 +653,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "azure-pipelines-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "azure-pipelines.yml" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
bacon_ls
@@ -821,23 +709,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bacon-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rust" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".bacon-locations", "Cargo.toml" }
- ```
-
+<
------------------------------------------------------------------------------
ballerina
@@ -852,19 +732,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bal", "start-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ballerina" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Ballerina.toml" }
- ```
-
+<
------------------------------------------------------------------------------
basedpyright
@@ -878,21 +752,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "basedpyright-langserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/basedpyright.lua:22](../lsp/basedpyright.lua#L22)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/basedpyright.lua:22
+- root_markers: >lua
{ "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", "pyrightconfig.json", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
basedpyright = {
analysis = {
@@ -902,8 +769,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
bashls
@@ -922,27 +788,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bash-language-server", "start" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bash", "sh" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
bashIde = {
globPattern = "*@(.sh|.inc|.bash|.command)"
}
}
- ```
-
+<
------------------------------------------------------------------------------
basics_ls
@@ -960,12 +818,9 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "basics-language-server" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
buffer = {
enable = true,
@@ -979,8 +834,7 @@ Default config:
sources = {}
}
}
- ```
-
+<
------------------------------------------------------------------------------
bazelrc_lsp
@@ -1004,19 +858,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bazelrc-lsp", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bazelrc" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "WORKSPACE", "WORKSPACE.bazel", "MODULE.bazel" }
- ```
-
+<
------------------------------------------------------------------------------
beancount
@@ -1030,23 +878,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "beancount-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "beancount", "bean" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
bicep
@@ -1088,19 +928,13 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bicep" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
biome
@@ -1118,17 +952,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "biome", "lsp-proxy" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "astro", "css", "graphql", "javascript", "javascriptreact", "json", "jsonc", "svelte", "typescript", "typescript.tsx", "typescriptreact", "vue" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/biome.lua:12](../lsp/biome.lua#L12)
+- root_dir (use "gF" to view): ../lsp/biome.lua:12
- `workspace_required` : `true`
-
+<
------------------------------------------------------------------------------
bitbake_language_server
@@ -1140,19 +970,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bitbake-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bitbake" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
blueprint_ls
@@ -1169,25 +993,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "blueprint-compiler", "lsp" }
- ```
-- `cmd_env` :
- ```lua
+- cmd_env: >lua
{
GLOB_PATTERN = "*@(.blp)"
}
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "blueprint" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
bqls
@@ -1205,23 +1021,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bqls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sql" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
bright_script
@@ -1238,20 +1046,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bsc", "--lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "brs" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "makefile", "Makefile", ".git" }
- ```
- `single_file_support` : `true`
-
+<
------------------------------------------------------------------------------
bsl_ls
@@ -1265,15 +1067,11 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bsl", "os" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
buck2
@@ -1293,19 +1091,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "buck2", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bzl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".buckconfig" }
- ```
-
+<
------------------------------------------------------------------------------
buddy_ls
@@ -1320,19 +1112,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "buddy-lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "mlir" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
buf_ls
@@ -1348,19 +1134,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "buf", "beta", "lsp", "--timeout=0", "--log-format=text" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "proto" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "buf.yaml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
bufls
@@ -1379,19 +1159,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bufls", "serve" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "proto" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "buf.work.yaml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
bzl
@@ -1407,19 +1181,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "bzl", "lsp", "serve" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bzl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "WORKSPACE", "WORKSPACE.bazel" }
- ```
-
+<
------------------------------------------------------------------------------
c3_lsp
@@ -1433,19 +1201,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "c3lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "c3", "c3i" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "project.json", "manifest.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
cairo_ls
@@ -1466,25 +1228,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "scarb-cairo-language-server", "/C", "--node-ipc" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cairo" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
hostInfo = "neovim"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Scarb.toml", "cairo_project.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
cds_lsp
@@ -1502,27 +1256,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cds-lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cds" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", "db", "srv" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
cds = {
validate = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
circom-lsp
@@ -1536,19 +1282,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "circom-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "circom" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
clangd
@@ -1569,8 +1309,7 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
offsetEncoding = { "utf-8", "utf-16" },
textDocument = {
@@ -1579,21 +1318,14 @@ Default config:
}
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "clangd" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "c", "cpp", "objc", "objcpp", "cuda", "proto" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/clangd.lua:60](../lsp/clangd.lua#L60)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/clangd.lua:60
+- root_markers: >lua
{ ".clangd", ".clang-tidy", ".clang-format", "compile_commands.json", "compile_flags.txt", "configure.ac", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
clarity_lsp
@@ -1607,19 +1339,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "clarity-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "clar", "clarity" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
clojure_lsp
@@ -1633,19 +1359,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "clojure-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "clojure", "edn" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "project.clj", "deps.edn", "build.boot", "shadow-cljs.edn", ".git", "bb.edn" }
- ```
-
+<
------------------------------------------------------------------------------
cmake
@@ -1659,25 +1379,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cmake-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cmake" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
buildDirectory = "build"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "CMakePresets.json", "CTestConfig.cmake", ".git", "build", "cmake" }
- ```
-
+<
------------------------------------------------------------------------------
cobol_ls
@@ -1689,19 +1401,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cobol-language-support" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cobol" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
coffeesense
@@ -1719,19 +1425,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "coffeesense-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "coffee" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
contextive
@@ -1751,15 +1451,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "Contextive.LanguageServer" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".contextive", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
coq_lsp
@@ -1771,19 +1467,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "coq-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "coq" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "_CoqProject", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
crystalline
@@ -1797,19 +1487,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "crystalline" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "crystal" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "shard.yml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
csharp_ls
@@ -1827,22 +1511,16 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "csharp-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cs" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
AutomaticWorkspaceInit = true
}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/csharp_ls.lua:13](../lsp/csharp_ls.lua#L13)
-
+- root_dir (use "gF" to view): ../lsp/csharp_ls.lua:13
+<
------------------------------------------------------------------------------
css_variables
@@ -1862,28 +1540,20 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "css-variables-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "css", "scss", "less" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
cssVariables = {
blacklistFolders = { "**/.cache", "**/.DS_Store", "**/.git", "**/.hg", "**/.next", "**/.svn", "**/bower_components", "**/CVS", "**/dist", "**/node_modules", "**/tests", "**/tmp" },
lookupFiles = { "**/*.less", "**/*.scss", "**/*.sass", "**/*.css" }
}
}
- ```
-
+<
------------------------------------------------------------------------------
cssls
@@ -1913,26 +1583,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vscode-css-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "css", "scss", "less" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
provideFormatter = true
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
css = {
validate = true
@@ -1944,8 +1605,7 @@ Default config:
validate = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
cssmodules_ls
@@ -1964,19 +1624,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cssmodules-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "typescript", "typescriptreact" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
cucumber_language_server
@@ -1997,19 +1651,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cucumber-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cucumber" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
cue
@@ -2023,19 +1671,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cue", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cue" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "cue.mod", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
custom_elements_ls
@@ -2069,18 +1711,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "custom-elements-languageserver", "--stdio" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
hostInfo = "neovim"
}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/custom_elements_ls.lua:26](../lsp/custom_elements_ls.lua#L26)
-
+- root_dir (use "gF" to view): ../lsp/custom_elements_ls.lua:26
+<
------------------------------------------------------------------------------
cypher_ls
@@ -2100,19 +1738,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cypher-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cypher" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
daedalus_ls
@@ -2124,20 +1756,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "DaedalusLanguageServer" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "d" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gothic.src", "Camera.src", "Menu.src", "Music.src", "ParticleFX.src", "SFX.src", "VisualFX.src" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
DaedalusLanguageServer = {
fileEncoding = "Windows-1252",
@@ -2149,8 +1774,7 @@ Default config:
srcFileEncoding = "Windows-1252"
}
}
- ```
-
+<
------------------------------------------------------------------------------
dafny
@@ -2162,19 +1786,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dafny", "server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dfy", "dafny" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
dagger
@@ -2188,19 +1806,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "cuelsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cue" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "cue.mod", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
dartls
@@ -2214,16 +1826,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dart", "language-server", "--protocol=lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dart" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
closingLabels = true,
flutterOutline = true,
@@ -2231,21 +1838,16 @@ Default config:
outline = true,
suggestFromUnimportedLibraries = true
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pubspec.yaml" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
dart = {
completeFunctionCalls = true,
showTodos = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
dcmls
@@ -2259,19 +1861,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dcm", "start-server", "--client=neovim" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dart" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pubspec.yaml" }
- ```
-
+<
------------------------------------------------------------------------------
debputy
@@ -2285,19 +1881,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "debputy", "lsp", "server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "debcontrol", "debcopyright", "debchangelog", "make", "yaml" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "debian" }
- ```
-
+<
------------------------------------------------------------------------------
denols
@@ -2320,35 +1910,24 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "deno", "lsp" }
- ```
-- `cmd_env` :
- ```lua
+- cmd_env: >lua
{
NO_COLOR = true
}
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "javascript.jsx", "typescript", "typescriptreact", "typescript.tsx" }
- ```
-- `handlers` :
- ```lua
+- handlers: >lua
{
["textDocument/definition"] = <function 1>,
["textDocument/references"] = <function 1>,
["textDocument/typeDefinition"] = <function 1>
}
- ```
-- `on_attach` source (use "gF" to open): [../lsp/denols.lua:66](../lsp/denols.lua#L66)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/denols.lua:66
+- root_markers: >lua
{ "deno.json", "deno.jsonc", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
deno = {
enable = true,
@@ -2361,8 +1940,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
dhall_lsp_server
@@ -2382,19 +1960,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dhall-lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dhall" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
diagnosticls
@@ -2408,19 +1980,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "diagnostic-languageserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
digestif
@@ -2438,19 +2004,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "digestif" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "tex", "plaintex", "context" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
djlsp
@@ -2464,23 +2024,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "djlsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "html", "htmldjango" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
docker_compose_language_service
@@ -2501,19 +2053,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "docker-compose-langserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml.docker-compose" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "docker-compose.yaml", "docker-compose.yml", "compose.yaml", "compose.yml" }
- ```
-
+<
------------------------------------------------------------------------------
dockerls
@@ -2545,19 +2091,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "docker-langserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dockerfile" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Dockerfile" }
- ```
-
+<
------------------------------------------------------------------------------
dolmenls
@@ -2574,19 +2114,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dolmenls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "smt2", "tptp", "p", "cnf", "icnf", "zf" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
dotls
@@ -2603,19 +2137,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dot-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dot" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
dprint
@@ -2629,23 +2157,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dprint", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "typescript", "typescriptreact", "json", "jsonc", "markdown", "python", "toml", "rust", "roslyn", "graphql" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "dprint.json", ".dprint.json", "dprint.jsonc", ".dprint.jsonc" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
ds_pinyin_lsp
@@ -2670,16 +2190,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ds-pinyin-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown", "org" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
completion_on = true,
match_as_same_as_input = true,
@@ -2689,13 +2204,10 @@ Default config:
show_symbols_by_n_times = 0,
show_symbols_only_follow_by_hanzi = false
}
- ```
-- `on_attach` source (use "gF" to open): [../lsp/ds_pinyin_lsp.lua:45](../lsp/ds_pinyin_lsp.lua#L45)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/ds_pinyin_lsp.lua:45
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
dts_lsp
@@ -2717,27 +2229,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dts-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dts", "dtsi", "overlay" }
- ```
-- `name` :
- ```lua
+- name: >lua
"dts_lsp"
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
earthlyls
@@ -2751,19 +2253,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "earthlyls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "earthfile" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Earthfile" }
- ```
-
+<
------------------------------------------------------------------------------
ecsact
@@ -2780,19 +2276,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ecsact_lsp_server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ecsact" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
elixirls
@@ -2828,12 +2318,10 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "elixir", "eelixir", "heex", "surface" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/elixirls.lua:28](../lsp/elixirls.lua#L28)
-
+- root_dir (use "gF" to view): ../lsp/elixirls.lua:28
+<
------------------------------------------------------------------------------
elmls
@@ -2850,31 +2338,23 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
offsetEncoding = { "utf-8", "utf-16" }
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "elm-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "elm" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
disableElmLSDiagnostics = false,
elmReviewDiagnostics = "off",
onlyUpdateDiagnosticsOnSave = false,
skipInstallPackageConfirmation = false
}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/elmls.lua:15](../lsp/elmls.lua#L15)
-
+- root_dir (use "gF" to view): ../lsp/elmls.lua:15
+<
------------------------------------------------------------------------------
elp
@@ -2889,19 +2369,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "elp", "server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "erlang" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "rebar.config", "erlang.mk", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ember
@@ -2919,19 +2393,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ember-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "handlebars", "typescript", "javascript", "typescript.glimmer", "javascript.glimmer" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "ember-cli-build.js", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
emmet_language_server
@@ -2948,19 +2416,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "emmet-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "css", "eruby", "html", "htmldjango", "javascriptreact", "less", "pug", "sass", "scss", "typescriptreact", "htmlangular" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
emmet_ls
@@ -2977,19 +2439,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "emmet-ls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "astro", "css", "eruby", "html", "htmldjango", "javascriptreact", "less", "pug", "sass", "scss", "svelte", "typescriptreact", "vue", "htmlangular" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
emmylua_ls
@@ -3009,20 +2465,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "emmylua_ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "lua" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".luarc.json", ".emmyrc.json", ".luacheckrc", ".git" }
- ```
- `workspace_required` : `false`
-
+<
------------------------------------------------------------------------------
erg_language_server
@@ -3043,19 +2493,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "erg", "--language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "erg" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.er", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
erlangls
@@ -3078,19 +2522,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "erlang_ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "erlang" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "rebar.config", "erlang.mk", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
esbonio
@@ -3143,19 +2581,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "python3", "-m", "esbonio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rst" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
eslint
@@ -3193,28 +2625,21 @@ Snippet to enable the language server: >lua
Default config:
-- `before_init` source (use "gF" to open): [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
-- `cmd` :
- ```lua
+- before_init (use "gF" to view): ../lsp/eslint.lua:34
+- cmd: >lua
{ "vscode-eslint-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "javascript.jsx", "typescript", "typescriptreact", "typescript.tsx", "vue", "svelte", "astro" }
- ```
-- `handlers` :
- ```lua
+- handlers: >lua
{
["eslint/confirmESLintExecution"] = <function 1>,
["eslint/noLibrary"] = <function 2>,
["eslint/openDoc"] = <function 3>,
["eslint/probeFailed"] = <function 4>
}
- ```
-- `on_attach` source (use "gF" to open): [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
-- `root_dir` source (use "gF" to open): [../lsp/eslint.lua:34](../lsp/eslint.lua#L34)
-- `settings` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/eslint.lua:34
+- root_dir (use "gF" to view): ../lsp/eslint.lua:34
+- settings: >lua
{
codeAction = {
disableRuleComment = {
@@ -3247,8 +2672,7 @@ Default config:
mode = "location"
}
}
- ```
-
+<
------------------------------------------------------------------------------
facility_language_server
@@ -3262,19 +2686,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "facility-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fsd" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
fennel_language_server
@@ -3288,23 +2706,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "fennel-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fennel" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
fennel_ls
@@ -3321,26 +2731,18 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
offsetEncoding = { "utf-8", "utf-16" }
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "fennel-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fennel" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/fennel_ls.lua:10](../lsp/fennel_ls.lua#L10)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/fennel_ls.lua:10
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
fish_lsp
@@ -3359,25 +2761,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "fish-lsp", "start" }
- ```
-- `cmd_env` :
- ```lua
+- cmd_env: >lua
{
fish_lsp_show_client_popups = false
}
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fish" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
flow
@@ -3399,19 +2793,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "npx", "--no-install", "flow", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "javascript.jsx" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".flowconfig" }
- ```
-
+<
------------------------------------------------------------------------------
flux_lsp
@@ -3427,19 +2815,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "flux-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "flux" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
foam_ls
@@ -3456,16 +2838,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "foam-ls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "foam", "OpenFOAM" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/foam_ls.lua:10](../lsp/foam_ls.lua#L10)
-
+- root_dir (use "gF" to view): ../lsp/foam_ls.lua:10
+<
------------------------------------------------------------------------------
fortls
@@ -3487,23 +2865,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "fortls", "--notify_init", "--hover_signature", "--hover_language=fortran", "--use_signature_help" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fortran" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".fortls", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
fsautocomplete
@@ -3529,23 +2899,16 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "fsautocomplete", "--adaptive-lsp-server-enabled" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fsharp" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
AutomaticWorkspaceInit = true
}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/fsautocomplete.lua:22](../lsp/fsautocomplete.lua#L22)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/fsautocomplete.lua:22
+- settings: >lua
{
FSharp = {
EnableReferenceCodeLens = true,
@@ -3566,8 +2929,7 @@ Default config:
keywordsAutocomplete = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
fsharp_language_server
@@ -3590,26 +2952,18 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dotnet", "FSharpLanguageServer.dll" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fsharp" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
AutomaticWorkspaceInit = true
}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/fsharp_language_server.lua:18](../lsp/fsharp_language_server.lua#L18)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/fsharp_language_server.lua:18
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
fstar
@@ -3623,19 +2977,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "fstar.exe", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "fstar" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
futhark_lsp
@@ -3654,19 +3002,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "futhark", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "futhark", "fut" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
gdscript
@@ -3680,16 +3022,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` source (use "gF" to open): [../lsp/gdscript.lua:10](../lsp/gdscript.lua#L10)
-- `filetypes` :
- ```lua
+- cmd (use "gF" to view): ../lsp/gdscript.lua:10
+- filetypes: >lua
{ "gd", "gdscript", "gdscript3" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "project.godot", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
gdshader_lsp
@@ -3703,19 +3041,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "gdshader-lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "gdshader", "gdshaderinc" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "project.godot" }
- ```
-
+<
------------------------------------------------------------------------------
gh_actions_ls
@@ -3740,8 +3072,7 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
workspace = {
didChangeWorkspaceFolders = {
@@ -3749,21 +3080,14 @@ Default config:
}
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "gh-actions-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".github/workflows", ".forgejo/workflows", ".gitea/workflows" }
- ```
- `workspace_required` : `true`
-
+<
------------------------------------------------------------------------------
ghcide
@@ -3778,19 +3102,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ghcide", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "haskell", "lhaskell" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "stack.yaml", "hie-bios", "BUILD.bazel", "cabal.config", "package.yaml" }
- ```
-
+<
------------------------------------------------------------------------------
ghdl_ls
@@ -3807,19 +3125,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ghdl-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "vhdl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "hdl-prj.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ginko_ls
@@ -3837,23 +3149,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ginko_ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "dts" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
gitlab_ci_ls
@@ -3870,23 +3174,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "gitlab-ci-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml.gitlab" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
cache_path = "/home/runner/.cache/gitlab-ci-ls/",
log_path = "/home/runner/.cache/gitlab-ci-ls//log/gitlab-ci-ls.log"
}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/gitlab_ci_ls.lua:14](../lsp/gitlab_ci_ls.lua#L14)
-
+- root_dir (use "gF" to view): ../lsp/gitlab_ci_ls.lua:14
+<
------------------------------------------------------------------------------
glasgow
@@ -3917,23 +3215,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "glasgow" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "wgsl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
gleam
@@ -3949,19 +3239,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "gleam", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "gleam" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "gleam.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
glsl_analyzer
@@ -3975,23 +3259,15 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "glsl_analyzer" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "glsl", "vert", "tesc", "tese", "frag", "geom", "comp" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
glslls
@@ -4008,8 +3284,7 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
offsetEncoding = { "utf-8", "utf-16" },
textDocument = {
@@ -4018,20 +3293,13 @@ Default config:
}
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "glslls", "--stdin" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "glsl", "vert", "tesc", "tese", "frag", "geom", "comp" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
gnls
@@ -4054,19 +3322,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "gnls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "gn" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".gn", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
golangci_lint_ls
@@ -4089,25 +3351,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "golangci-lint-langserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "go", "gomod" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
command = { "golangci-lint", "run", "--output.json.path=stdout", "--show-stats=false" }
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".golangci.yml", ".golangci.yaml", ".golangci.toml", ".golangci.json", "go.work", "go.mod", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
gopls
@@ -4121,16 +3375,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "gopls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "go", "gomod", "gowork", "gotmpl" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/gopls.lua:21](../lsp/gopls.lua#L21)
-
+- root_dir (use "gF" to view): ../lsp/gopls.lua:21
+<
------------------------------------------------------------------------------
gradle_ls
@@ -4146,27 +3396,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "gradle-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "groovy" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
settings = {
gradleWrapperEnabled = true
}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "settings.gradle", "build.gradle" }
- ```
-
+<
------------------------------------------------------------------------------
grammarly
@@ -4186,31 +3428,21 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "grammarly-languageserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown" }
- ```
-- `handlers` :
- ```lua
+- handlers: >lua
{
["$/updateDocumentState"] = <function 1>
}
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
clientId = "client_BaDkMgx4X19X9UxxYRCXZo"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
graphql
@@ -4230,16 +3462,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "graphql-lsp", "server", "-m", "stream" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "graphql", "typescriptreact", "javascriptreact" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/graphql.lua:15](../lsp/graphql.lua#L15)
-
+- root_dir (use "gF" to view): ../lsp/graphql.lua:15
+<
------------------------------------------------------------------------------
groovyls
@@ -4267,19 +3495,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "java", "-jar", "groovy-language-server-all.jar" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "groovy" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Jenkinsfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
guile_ls
@@ -4300,19 +3522,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "guile-lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "scheme.guile" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "guix.scm", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
harper_ls
@@ -4339,19 +3555,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "harper-ls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "c", "cpp", "cs", "gitcommit", "go", "html", "java", "javascript", "lua", "markdown", "nix", "python", "ruby", "rust", "swift", "toml", "typescript", "typescriptreact", "haskell", "cmake", "typst", "php", "dart" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
hdl_checker
@@ -4365,19 +3575,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "hdl_checker", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "vhdl", "verilog", "systemverilog" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
helm_ls
@@ -4397,8 +3601,7 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
workspace = {
didChangeWatchedFiles = {
@@ -4406,20 +3609,13 @@ Default config:
}
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "helm_ls", "serve" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "helm" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Chart.yaml" }
- ```
-
+<
------------------------------------------------------------------------------
hhvm
@@ -4435,19 +3631,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "hh_client", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "php", "hack" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".hhconfig" }
- ```
-
+<
------------------------------------------------------------------------------
hie
@@ -4474,19 +3664,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "hie-wrapper", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "haskell" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "stack.yaml", "package.yaml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
hlasm
@@ -4500,19 +3684,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "hlasm_language_server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "hlasm" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".hlasmplugin" }
- ```
-
+<
------------------------------------------------------------------------------
hls
@@ -4534,25 +3712,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "haskell-language-server-wrapper", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "haskell", "lhaskell" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/hls.lua:17](../lsp/hls.lua#L17)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/hls.lua:17
+- settings: >lua
{
haskell = {
cabalFormattingProvider = "cabalfmt",
formattingProvider = "ormolu"
}
}
- ```
-
+<
------------------------------------------------------------------------------
hoon_ls
@@ -4571,19 +3743,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "hoon-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "hoon" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
html
@@ -4615,16 +3781,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vscode-html-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "html", "templ" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
configurationSection = { "html", "css", "javascript" },
embeddedLanguages = {
@@ -4633,16 +3794,11 @@ Default config:
},
provideFormatter = true
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
htmx
@@ -4661,19 +3817,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "htmx-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "aspnetcorerazor", "astro", "astro-markdown", "blade", "clojure", "django-html", "htmldjango", "edge", "eelixir", "elixir", "ejs", "erb", "eruby", "gohtml", "gohtmltmpl", "haml", "handlebars", "hbs", "html", "htmlangular", "html-eex", "heex", "jade", "leaf", "liquid", "markdown", "mdx", "mustache", "njk", "nunjucks", "php", "razor", "slim", "twig", "javascript", "javascriptreact", "reason", "rescript", "typescript", "typescriptreact", "vue", "svelte", "templ" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
hydra_lsp
@@ -4687,19 +3837,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "hydra-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
hyprls
@@ -4716,19 +3860,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "hyprls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "hyprlang" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
idris2_lsp
@@ -4767,16 +3905,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "idris2-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "idris2" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/idris2_lsp.lua:34](../lsp/idris2_lsp.lua#L34)
-
+- root_dir (use "gF" to view): ../lsp/idris2_lsp.lua:34
+<
------------------------------------------------------------------------------
intelephense
@@ -4811,16 +3945,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "intelephense", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "php" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/intelephense.lua:30](../lsp/intelephense.lua#L30)
-
+- root_dir (use "gF" to view): ../lsp/intelephense.lua:30
+<
------------------------------------------------------------------------------
janet_lsp
@@ -4834,19 +3964,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "janet-lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "janet" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "project.janet", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
java_language_server
@@ -4862,19 +3986,13 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "java" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "build.gradle", "build.gradle.kts", "pom.xml", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
jdtls
@@ -4916,35 +4034,25 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "jdtls", "-configuration", "/home/runner/.cache/jdtls/config", "-data", "/home/runner/.cache/jdtls/workspace" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "java" }
- ```
-- `handlers` :
- ```lua
+- handlers: >lua
{
["language/status"] = <function 1>,
["textDocument/codeAction"] = <function 2>,
["textDocument/rename"] = <function 3>,
["workspace/applyEdit"] = <function 4>
}
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
jvm_args = {},
workspace = "/home/runner/.cache/jdtls/workspace"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git", "build.gradle", "build.gradle.kts", "build.xml", "pom.xml", "settings.gradle", "settings.gradle.kts" }
- ```
-
+<
------------------------------------------------------------------------------
jedi_language_server
@@ -4958,19 +4066,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "jedi-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
jinja_lsp
@@ -4994,23 +4096,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "jinja-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "jinja" }
- ```
-- `name` :
- ```lua
+- name: >lua
"jinja_lsp"
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
jqls
@@ -5035,19 +4129,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "jq-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "jq" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
jsonls
@@ -5078,25 +4166,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vscode-json-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "json", "jsonc" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
provideFormatter = true
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
julials
@@ -5129,20 +4209,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "julia", "--startup-file=no", "--history-file=no", "-e", ' # Load LanguageServer.jl: attempt to load from ~/.julia/environments/nvim-lspconfig\n # with the regular load path as a fallback\n ls_install_path = joinpath(\n get(DEPOT_PATH, 1, joinpath(homedir(), ".julia")),\n "environments", "nvim-lspconfig"\n )\n pushfirst!(LOAD_PATH, ls_install_path)\n using LanguageServer\n popfirst!(LOAD_PATH)\n depot_path = get(ENV, "JULIA_DEPOT_PATH", "")\n project_path = let\n dirname(something(\n ## 1. Finds an explicitly set project (JULIA_PROJECT)\n Base.load_path_expand((\n p = get(ENV, "JULIA_PROJECT", nothing);\n p === nothing ? nothing : isempty(p) ? nothing : p\n )),\n ## 2. Look for a Project.toml file in the current working directory,\n ## or parent directories, with $HOME as an upper boundary\n Base.current_project(),\n ## 3. First entry in the load path\n get(Base.load_path(), 1, nothing),\n ## 4. Fallback to default global environment,\n ## this is more or less unreachable\n Base.load_path_expand("@v#.#"),\n ))\n end\n @info "Running language server" VERSION pwd() project_path depot_path\n server = LanguageServer.LanguageServerInstance(stdin, stdout, project_path, depot_path)\n server.runlinter = true\n run(server)\n ' }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "julia" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/julials.lua:119](../lsp/julials.lua#L119)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/julials.lua:119
+- root_markers: >lua
{ "Project.toml", "JuliaProject.toml" }
- ```
-
+<
------------------------------------------------------------------------------
just
@@ -5156,19 +4230,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "just-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "just" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
kcl
@@ -5182,19 +4250,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "kcl-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "kcl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
koka
@@ -5207,19 +4269,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "koka", "--language-server", "--lsstdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "koka" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
kotlin_language_server
@@ -5245,23 +4301,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "kotlin-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "kotlin" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "settings.gradle", "settings.gradle.kts", "build.xml", "pom.xml", "build.gradle", "build.gradle.kts" }
- ```
-
+<
------------------------------------------------------------------------------
kulala_ls
@@ -5275,19 +4323,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "kulala-ls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "http" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
lean3ls
@@ -5311,20 +4353,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "lean-language-server", "--stdio", "--", "-M", "4096", "-T", "100000" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "lean3" }
- ```
-- `offset_encoding` :
- ```lua
+- offset_encoding: >lua
"utf-32"
- ```
-- `root_dir` source (use "gF" to open): [../lsp/lean3ls.lua:19](../lsp/lean3ls.lua#L19)
-
+- root_dir (use "gF" to view): ../lsp/lean3ls.lua:19
+<
------------------------------------------------------------------------------
lelwel_ls
@@ -5343,19 +4379,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "lelwel-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "llw" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
lemminx
@@ -5371,19 +4401,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "lemminx" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "xml", "xsd", "xsl", "xslt", "svg" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
lexical
@@ -5402,15 +4426,11 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "elixir", "eelixir", "heex", "surface" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "mix.exs", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
lsp_ai
@@ -5430,24 +4450,18 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "lsp-ai" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{}
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
memory = {
file_store = vim.empty_dict()
},
models = vim.empty_dict()
}
- ```
-
+<
------------------------------------------------------------------------------
ltex
@@ -5479,28 +4493,20 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ltex-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bib", "gitcommit", "markdown", "org", "plaintex", "rst", "rnoweb", "tex", "pandoc", "quarto", "rmd", "context", "html", "xhtml", "mail", "text" }
- ```
-- `get_language_id` source (use "gF" to open): [../lsp/ltex.lua:74](../lsp/ltex.lua#L74)
-- `root_markers` :
- ```lua
+- get_language_id (use "gF" to view): ../lsp/ltex.lua:74
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
ltex = {
enabled = { "bibtex", "gitcommit", "markdown", "org", "tex", "restructuredtext", "rsweave", "latex", "quarto", "rmd", "context", "html", "xhtml", "mail", "plaintext" }
}
}
- ```
-
+<
------------------------------------------------------------------------------
ltex_plus
@@ -5532,28 +4538,20 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ltex-ls-plus" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bib", "context", "gitcommit", "html", "markdown", "org", "pandoc", "plaintex", "quarto", "mail", "mdx", "rmd", "rnoweb", "rst", "tex", "text", "typst", "xhtml" }
- ```
-- `get_language_id` source (use "gF" to open): [../lsp/ltex_plus.lua:39](../lsp/ltex_plus.lua#L39)
-- `root_markers` :
- ```lua
+- get_language_id (use "gF" to view): ../lsp/ltex_plus.lua:39
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
ltex = {
enabled = { "bib", "context", "gitcommit", "html", "markdown", "org", "pandoc", "plaintex", "quarto", "mail", "mdx", "rmd", "rnoweb", "rst", "tex", "latex", "text", "typst", "xhtml" }
}
}
- ```
-
+<
------------------------------------------------------------------------------
lua_ls
@@ -5615,19 +4613,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "lua-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "lua" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".luarc.json", ".luarc.jsonc", ".luacheckrc", ".stylua.toml", "stylua.toml", "selene.toml", "selene.yml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
luau_lsp
@@ -5649,19 +4641,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "luau-lsp", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "luau" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
lwc_ls
@@ -5688,27 +4674,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "lwc-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "html" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
embeddedLanguages = {
javascript = true
}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "sfdx-project.json" }
- ```
-
+<
------------------------------------------------------------------------------
m68k
@@ -5734,19 +4712,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "m68k-lsp-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "asm68k" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Makefile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
markdown_oxide
@@ -5765,20 +4737,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "markdown-oxide" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/markdown_oxide.lua:11](../lsp/markdown_oxide.lua#L11)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/markdown_oxide.lua:11
+- root_markers: >lua
{ ".git", ".obsidian", ".moxide.toml" }
- ```
-
+<
------------------------------------------------------------------------------
marko-js
@@ -5797,19 +4763,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "marko-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "marko" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
marksman
@@ -5827,19 +4787,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "marksman", "server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown", "markdown.mdx" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".marksman.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
mdx_analyzer
@@ -5853,30 +4807,20 @@ Snippet to enable the language server: >lua
Default config:
-- `before_init` source (use "gF" to open): [../lsp/mdx_analyzer.lua:11](../lsp/mdx_analyzer.lua#L11)
-- `cmd` :
- ```lua
+- before_init (use "gF" to view): ../lsp/mdx_analyzer.lua:11
+- cmd: >lua
{ "mdx-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "mdx" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
typescript = {}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
mesonlsp
@@ -5890,19 +4834,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "mesonlsp", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "meson" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "meson.build", "meson_options.txt", "meson.options", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
metals
@@ -5924,24 +4862,17 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
workspace = {
configuration = false
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "metals" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "scala" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
compilerOptions = {
snippetAutoIndent = false
@@ -5949,12 +4880,9 @@ Default config:
isHttpEnabled = true,
statusBarProvider = "show-message"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "build.sbt", "build.sc", "build.gradle", "pom.xml" }
- ```
-
+<
------------------------------------------------------------------------------
millet
@@ -5975,19 +4903,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "millet" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sml" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "millet.toml" }
- ```
-
+<
------------------------------------------------------------------------------
mint
@@ -6002,19 +4924,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "mint", "ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "mint" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "mint.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
mlir_lsp_server
@@ -6030,19 +4946,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "mlir-lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "mlir" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
mlir_pdll_lsp_server
@@ -6058,19 +4968,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "mlir-pdll-lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "pdll" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pdll_compile_commands.yml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
mm0_ls
@@ -6087,19 +4991,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "mm0-rs", "server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "metamath-zero" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
mojo
@@ -6115,19 +5013,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "mojo-lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "mojo" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
motoko_lsp
@@ -6141,25 +5033,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "motoko-lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "motoko" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
formatter = "auto"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "dfx.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
move_analyzer
@@ -6181,19 +5065,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "move-analyzer" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "move" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Move.toml" }
- ```
-
+<
------------------------------------------------------------------------------
msbuild_project_tools_server
@@ -6235,20 +5113,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "dotnet", "MSBuildProjectTools.LanguageServer.Host.dll" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "msbuild" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/msbuild_project_tools_server.lua:38](../lsp/msbuild_project_tools_server.lua#L38)
-
+- root_dir (use "gF" to view): ../lsp/msbuild_project_tools_server.lua:38
+<
------------------------------------------------------------------------------
muon
@@ -6260,16 +5132,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "muon", "analyze", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "meson" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/muon.lua:4](../lsp/muon.lua#L4)
-
+- root_dir (use "gF" to view): ../lsp/muon.lua:4
+<
------------------------------------------------------------------------------
mutt_ls
@@ -6287,23 +5155,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "mutt-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "muttrc", "neomuttrc" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
nelua_lsp
@@ -6337,15 +5197,11 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nelua" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Makefile", ".git", "*.nelua" }
- ```
-
+<
------------------------------------------------------------------------------
neocmake
@@ -6371,19 +5227,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "neocmakelsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cmake" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git", "build", "cmake" }
- ```
-
+<
------------------------------------------------------------------------------
nextflow_ls
@@ -6416,20 +5266,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "java", "-jar", "nextflow-language-server-all.jar" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nextflow" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "nextflow.config", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
nextflow = {
files = {
@@ -6437,8 +5280,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
nextls
@@ -6452,15 +5294,11 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "elixir", "eelixir", "heex", "surface" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "mix.exs", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
nginx_language_server
@@ -6478,19 +5316,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nginx-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nginx" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "nginx.conf", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
nickel_ls
@@ -6524,19 +5356,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ncl", "nickel" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
nil_ls
@@ -6555,19 +5381,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nil" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nix" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "flake.nix", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
nim_langserver
@@ -6585,16 +5405,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nimlangserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nim" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/nim_langserver.lua:13](../lsp/nim_langserver.lua#L13)
-
+- root_dir (use "gF" to view): ../lsp/nim_langserver.lua:13
+<
------------------------------------------------------------------------------
nimls
@@ -6612,16 +5428,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nimlsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nim" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/nimls.lua:13](../lsp/nimls.lua#L13)
-
+- root_dir (use "gF" to view): ../lsp/nimls.lua:13
+<
------------------------------------------------------------------------------
nixd
@@ -6638,19 +5450,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nixd" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nix" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "flake.nix", "git" }
- ```
-
+<
------------------------------------------------------------------------------
nomad_lsp
@@ -6676,16 +5482,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nomad-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "hcl.nomad", "nomad" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/nomad_lsp.lua:26](../lsp/nomad_lsp.lua#L26)
-
+- root_dir (use "gF" to view): ../lsp/nomad_lsp.lua:26
+<
------------------------------------------------------------------------------
ntt
@@ -6707,19 +5509,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ntt", "langserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ttcn" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
nushell
@@ -6733,19 +5529,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nu", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nu" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
nxls
@@ -6764,19 +5554,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nxls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "json", "jsonc" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "nx.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ocamlls
@@ -6793,16 +5577,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ocaml-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ocaml", "reason" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/ocamlls.lua:12](../lsp/ocamlls.lua#L12)
-
+- root_dir (use "gF" to view): ../lsp/ocamlls.lua:12
+<
------------------------------------------------------------------------------
ocamllsp
@@ -6821,17 +5601,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ocamllsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ocaml", "menhir", "ocamlinterface", "ocamllex", "reason", "dune" }
- ```
-- `get_language_id` source (use "gF" to open): [../lsp/ocamllsp.lua:27](../lsp/ocamllsp.lua#L27)
-- `root_dir` source (use "gF" to open): [../lsp/ocamllsp.lua:27](../lsp/ocamllsp.lua#L27)
-
+- get_language_id (use "gF" to view): ../lsp/ocamllsp.lua:27
+- root_dir (use "gF" to view): ../lsp/ocamllsp.lua:27
+<
------------------------------------------------------------------------------
ols
@@ -6845,16 +5621,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ols" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "odin" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/ols.lua:9](../lsp/ols.lua#L9)
-
+- root_dir (use "gF" to view): ../lsp/ols.lua:9
+<
------------------------------------------------------------------------------
omnisharp
@@ -6876,32 +5648,21 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
workspace = {
workspaceFolders = false
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "OmniSharp", "-z", "--hostPID", "12345", "DotNet:enablePackageRestore=false", "--encoding", "utf-8", "--languageserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cs", "vb" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".sln", ".csproj", "omnisharp.json", "function.json" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
FormattingOptions = {
EnableEditorConfigSupport = true
@@ -6913,8 +5674,7 @@ Default config:
IncludePrereleases = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
opencl_ls
@@ -6930,19 +5690,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "opencl-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "opencl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
openscad_ls
@@ -6971,19 +5725,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "openscad-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "openscad" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
openscad_lsp
@@ -7002,19 +5750,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "openscad-lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "openscad" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
pact_ls
@@ -7028,19 +5770,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pact-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "pact" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
pasls
@@ -7065,16 +5801,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pasls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "pascal" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/pasls.lua:20](../lsp/pasls.lua#L20)
-
+- root_dir (use "gF" to view): ../lsp/pasls.lua:20
+<
------------------------------------------------------------------------------
pbls
@@ -7095,19 +5827,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pbls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "proto" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".pbls.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
perlls
@@ -7123,20 +5849,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "perl", "-MPerl::LanguageServer", "-e", "Perl::LanguageServer::run", "--", "--port 13603", "--nostdio 0" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "perl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
perl = {
fileFilter = { ".pm", ".pl" },
@@ -7145,8 +5864,7 @@ Default config:
perlInc = " "
}
}
- ```
-
+<
------------------------------------------------------------------------------
perlnavigator
@@ -7176,19 +5894,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "perlnavigator" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "perl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
perlpls
@@ -7205,20 +5917,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "perl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
perl = {
perlcritic = {
@@ -7229,8 +5934,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
pest_ls
@@ -7244,19 +5948,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pest-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "pest" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
phan
@@ -7270,16 +5968,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "phan", "-m", "json", "--no-color", "--no-progress-bar", "-x", "-u", "-S", "--language-server-on-stdin", "--allow-polyfill-parser" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "php" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/phan.lua:22](../lsp/phan.lua#L22)
-
+- root_dir (use "gF" to view): ../lsp/phan.lua:22
+<
------------------------------------------------------------------------------
phpactor
@@ -7293,16 +5987,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "phpactor", "language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "php" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/phpactor.lua:9](../lsp/phpactor.lua#L9)
-
+- root_dir (use "gF" to view): ../lsp/phpactor.lua:9
+<
------------------------------------------------------------------------------
pico8_ls
@@ -7316,20 +6006,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pico8-ls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "p8" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/pico8_ls.lua:9](../lsp/pico8_ls.lua#L9)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/pico8_ls.lua:9
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
pkgbuild_language_server
@@ -7343,19 +6027,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pkgbuild-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "PKGBUILD" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
please
@@ -7371,19 +6049,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "plz", "tool", "lps" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bzl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".plzconfig" }
- ```
-
+<
------------------------------------------------------------------------------
pli
@@ -7397,19 +6069,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pli_language_server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "pli" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".pliplugin" }
- ```
-
+<
------------------------------------------------------------------------------
poryscript_pls
@@ -7423,19 +6089,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "poryscript-pls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "pory" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
postgres_lsp
@@ -7449,19 +6109,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "postgrestools", "lsp-proxy" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sql" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "postgrestools.jsonc" }
- ```
-
+<
------------------------------------------------------------------------------
prismals
@@ -7478,27 +6132,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "prisma-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "prisma" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git", "package.json" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
prisma = {
prismaFmtBinPath = ""
}
}
- ```
-
+<
------------------------------------------------------------------------------
prolog_ls
@@ -7512,19 +6158,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "swipl", "-g", "use_module(library(lsp_server)).", "-g", "lsp_server:main", "-t", "halt", "--", "stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "prolog" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pack.pl" }
- ```
-
+<
------------------------------------------------------------------------------
prosemd_lsp
@@ -7540,19 +6180,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "prosemd-lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
protols
@@ -7571,19 +6205,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "protols" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "proto" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
psalm
@@ -7600,19 +6228,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "psalm", "--language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "php" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "psalm.xml", "psalm.xml.dist" }
- ```
-
+<
------------------------------------------------------------------------------
pug
@@ -7628,19 +6250,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pug-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "pug" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
puppet
@@ -7665,19 +6281,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "puppet-languageserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "puppet" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "manifests", ".puppet-lint.rc", "hiera.yaml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
purescriptls
@@ -7694,19 +6304,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "purescript-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "purescript" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "bower.json", "flake.nix", "psc-package.json", "shell.nix", "spago.dhall", "spago.yaml" }
- ```
-
+<
------------------------------------------------------------------------------
pylsp
@@ -7742,19 +6346,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pylsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
pylyzer
@@ -7773,26 +6371,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pylyzer", "--server" }
- ```
-- `cmd_env` :
- ```lua
+- cmd_env: >lua
{
ERG_PATH = "/home/runner/.erg"
}
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "setup.py", "tox.ini", "requirements.txt", "Pipfile", "pyproject.toml", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
python = {
checkOnType = false,
@@ -7801,8 +6390,7 @@ Default config:
smartCompletion = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
pyre
@@ -7821,19 +6409,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pyre", "persistent" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".pyre_configuration" }
- ```
-
+<
------------------------------------------------------------------------------
pyright
@@ -7847,21 +6429,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "pyright-langserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/pyright.lua:22](../lsp/pyright.lua#L22)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/pyright.lua:22
+- root_markers: >lua
{ "pyproject.toml", "setup.py", "setup.cfg", "requirements.txt", "Pipfile", "pyrightconfig.json", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
python = {
analysis = {
@@ -7871,8 +6446,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
qmlls
@@ -7888,19 +6462,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "qmlls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "qml", "qmljs" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
quick_lint_js
@@ -7916,19 +6484,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "quick-lint-js", "--lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "typescript" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", "jsconfig.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
r_language_server
@@ -7948,16 +6510,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "R", "--no-echo", "-e", "languageserver::run()" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "r", "rmd", "quarto" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/r_language_server.lua:12](../lsp/r_language_server.lua#L12)
-
+- root_dir (use "gF" to view): ../lsp/r_language_server.lua:12
+<
------------------------------------------------------------------------------
racket_langserver
@@ -7975,19 +6533,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "racket", "--lib", "racket-langserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "racket", "scheme" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
raku_navigator
@@ -8017,19 +6569,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{}
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "raku" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
reason_ls
@@ -8043,19 +6589,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "reason-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "reason" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "bsconfig.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
regal
@@ -8074,16 +6614,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "regal", "language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rego" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/regal.lua:14](../lsp/regal.lua#L14)
-
+- root_dir (use "gF" to view): ../lsp/regal.lua:14
+<
------------------------------------------------------------------------------
regols
@@ -8102,16 +6638,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "regols" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rego" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/regols.lua:14](../lsp/regols.lua#L14)
-
+- root_dir (use "gF" to view): ../lsp/regols.lua:14
+<
------------------------------------------------------------------------------
remark_ls
@@ -8150,19 +6682,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "remark-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".remarkrc", ".remarkrc.json", ".remarkrc.js", ".remarkrc.cjs", ".remarkrc.mjs", ".remarkrc.yml", ".remarkrc.yaml", ".remarkignore" }
- ```
-
+<
------------------------------------------------------------------------------
rescriptls
@@ -8195,16 +6721,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rescript-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rescript" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
extensionConfiguration = {
allowBuiltInFormatter = true,
@@ -8224,16 +6745,11 @@ Default config:
}
}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "bsconfig.json", "rescript.json", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
rls
@@ -8270,19 +6786,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rust" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Cargo.toml" }
- ```
-
+<
------------------------------------------------------------------------------
rnix
@@ -8300,24 +6810,16 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rnix-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nix" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/rnix.lua:10](../lsp/rnix.lua#L10)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/rnix.lua:10
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
robotcode
@@ -8331,20 +6833,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "robotcode", "language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "robot", "resource" }
- ```
-- `get_language_id` source (use "gF" to open): [../lsp/robotcode.lua:6](../lsp/robotcode.lua#L6)
-- `root_markers` :
- ```lua
+- get_language_id (use "gF" to view): ../lsp/robotcode.lua:6
+- root_markers: >lua
{ "robot.toml", "pyproject.toml", "Pipfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
robotframework_ls
@@ -8358,19 +6854,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "robotframework_ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "robot" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "robotidy.toml", "pyproject.toml", "conda.yaml", "robot.yaml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
roc_ls
@@ -8385,19 +6875,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "roc_language_server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "roc" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
rome
@@ -8417,19 +6901,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rome", "lsp-proxy" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "json", "typescript", "typescript.tsx", "typescriptreact" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", "node_modules", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
roslyn_ls
@@ -8458,8 +6936,7 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
textDocument = {
diagnostic = {
@@ -8467,39 +6944,25 @@ Default config:
}
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "Microsoft.CodeAnalysis.LanguageServer", "--logLevel", "Information", "--extensionLogDirectory", "/tmp/roslyn_ls/logs", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "cs" }
- ```
-- `handlers` :
- ```lua
+- handlers: >lua
{
["razor/provideDynamicFileInfo"] = <function 1>,
["workspace/_roslyn_projectHasUnresolvedDependencies"] = <function 2>,
["workspace/_roslyn_projectNeedsRestore"] = <function 3>,
["workspace/projectInitializationComplete"] = <function 4>
}
- ```
-- `name` :
- ```lua
+- name: >lua
"roslyn_ls"
- ```
-- `offset_encoding` :
- ```lua
+- offset_encoding: >lua
"utf-8"
- ```
-- `on_init` :
- ```lua
+- on_init: >lua
{ <function 1> }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/roslyn_ls.lua:92](../lsp/roslyn_ls.lua#L92)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/roslyn_ls.lua:92
+- settings: >lua
{
["csharp|background_analysis"] = {
dotnet_analyzer_diagnostics_scope = "fullSolution",
@@ -8531,8 +6994,7 @@ Default config:
dotnet_search_reference_assemblies = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
rpmspec
@@ -8552,23 +7014,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rpm_lsp_server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "spec" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
rubocop
@@ -8580,19 +7034,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rubocop", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ruby_lsp
@@ -8614,25 +7062,17 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ruby-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby", "eruby" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
formatter = "auto"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ruff
@@ -8668,23 +7108,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ruff", "server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pyproject.toml", "ruff.toml", ".ruff.toml", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
ruff_lsp
@@ -8715,23 +7147,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ruff-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pyproject.toml", "ruff.toml", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
rune_languageserver
@@ -8746,19 +7170,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rune-languageserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rune" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
rust_analyzer
@@ -8789,26 +7207,20 @@ Snippet to enable the language server: >lua
Default config:
-- `before_init` source (use "gF" to open): [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
-- `capabilities` :
- ```lua
+- before_init (use "gF" to view): ../lsp/rust_analyzer.lua:56
+- capabilities: >lua
{
experimental = {
serverStatusNotification = true
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "rust-analyzer" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "rust" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
-- `root_dir` source (use "gF" to open): [../lsp/rust_analyzer.lua:56](../lsp/rust_analyzer.lua#L56)
-
+- on_attach (use "gF" to view): ../lsp/rust_analyzer.lua:56
+- root_dir (use "gF" to view): ../lsp/rust_analyzer.lua:56
+<
------------------------------------------------------------------------------
salt_ls
@@ -8826,19 +7238,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "salt_lsp_server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sls" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
scheme_langserver
@@ -8852,19 +7258,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "scheme-langserver", "~/.scheme-langserver.log", "enable", "disable" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "scheme" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Akku.manifest", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
scry
@@ -8878,19 +7278,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "scry" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "crystal" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "shard.yml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
selene3p_ls
@@ -8904,19 +7298,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "selene-3p-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "lua" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "selene.toml" }
- ```
-
+<
------------------------------------------------------------------------------
serve_d
@@ -8931,19 +7319,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "serve-d" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "d" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "dub.json", "dub.sdl", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
shopify_theme_ls
@@ -8961,23 +7343,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "shopify", "theme", "language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "liquid" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".shopifyignore", ".theme-check.yml", ".theme-check.yaml", "shopify.theme.toml" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
sixtyfps
@@ -9005,15 +7379,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "sixtyfps-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sixtyfps" }
- ```
-
+<
------------------------------------------------------------------------------
slangd
@@ -9046,19 +7416,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "slangd" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "hlsl", "shaderslang" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
slint_lsp
@@ -9084,19 +7448,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "slint-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "slint" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
smarty_ls
@@ -9116,21 +7474,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "smarty-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "smarty" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{}
- ```
-- `root_dir` source (use "gF" to open): [../lsp/smarty_ls.lua:15](../lsp/smarty_ls.lua#L15)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/smarty_ls.lua:15
+- settings: >lua
{
css = {
validate = true
@@ -9139,8 +7490,7 @@ Default config:
pluginDirs = {}
}
}
- ```
-
+<
------------------------------------------------------------------------------
smithy_ls
@@ -9154,19 +7504,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "smithy-language-server", "0" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "smithy" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "smithy-build.json", "build.gradle", "build.gradle.kts", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
snakeskin_ls
@@ -9183,19 +7527,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "snakeskin-cli", "lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ss" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
snyk_ls
@@ -9209,29 +7547,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "snyk-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "go", "gomod", "javascript", "typescript", "json", "python", "requirements", "helm", "yaml", "terraform", "terraform-vars" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
activateSnykCode = "true"
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git", ".snyk" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
solang
@@ -9252,19 +7580,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "solang", "language-server", "--target", "evm" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "solidity" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
solargraph
@@ -9284,33 +7606,23 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "solargraph", "stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
formatting = true
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
solargraph = {
diagnostics = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
solc
@@ -9324,16 +7636,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "solc", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "solidity" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/solc.lua:9](../lsp/solc.lua#L9)
-
+- root_dir (use "gF" to view): ../lsp/solc.lua:9
+<
------------------------------------------------------------------------------
solidity
@@ -9376,28 +7684,20 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "solidity-ls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "solidity" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git", "package.json" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
solidity = {
includePath = "",
remapping = {}
}
}
- ```
-
+<
------------------------------------------------------------------------------
solidity_ls
@@ -9417,19 +7717,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vscode-solidity-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "solidity" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "hardhat.config.js", "hardhat.config.ts", "foundry.toml", "remappings.txt", "truffle.js", "truffle-config.js", "ape-config.yaml", ".git", "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
solidity_ls_nomicfoundation
@@ -9449,19 +7743,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nomicfoundation-solidity-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "solidity" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "hardhat.config.js", "hardhat.config.ts", "foundry.toml", "remappings.txt", "truffle.js", "truffle-config.js", "ape-config.yaml", ".git", "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
somesass_ls
@@ -9487,31 +7775,21 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "some-sass-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "scss", "sass" }
- ```
-- `name` :
- ```lua
+- name: >lua
"somesass_ls"
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git", ".package.json" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
somesass = {
suggestAllFromOpenDocument = true
}
}
- ```
-
+<
------------------------------------------------------------------------------
sorbet
@@ -9532,19 +7810,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "srb", "tc", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
sourcekit
@@ -9558,8 +7830,7 @@ Snippet to enable the language server: >lua
Default config:
-- `capabilities` :
- ```lua
+- capabilities: >lua
{
textDocument = {
diagnostic = {
@@ -9573,18 +7844,13 @@ Default config:
}
}
}
- ```
-- `cmd` :
- ```lua
+- cmd: >lua
{ "sourcekit-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "swift", "objc", "objcpp", "c", "cpp" }
- ```
-- `get_language_id` source (use "gF" to open): [../lsp/sourcekit.lua:9](../lsp/sourcekit.lua#L9)
-- `root_dir` source (use "gF" to open): [../lsp/sourcekit.lua:9](../lsp/sourcekit.lua#L9)
-
+- get_language_id (use "gF" to view): ../lsp/sourcekit.lua:9
+- root_dir (use "gF" to view): ../lsp/sourcekit.lua:9
+<
------------------------------------------------------------------------------
spectral
@@ -9603,27 +7869,19 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "spectral-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml", "json", "yml" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".spectral.yaml", ".spectral.yml", ".spectral.json", ".spectral.js" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
enable = true,
run = "onType",
validateLanguages = { "yaml", "json", "yml" }
}
- ```
-
+<
------------------------------------------------------------------------------
spyglassmc_language_server
@@ -9649,19 +7907,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "spyglassmc-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "mcfunction" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pack.mcmeta" }
- ```
-
+<
------------------------------------------------------------------------------
sqlls
@@ -9675,23 +7927,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "sql-language-server", "up", "--method", "stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sql", "mysql" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".sqllsrc.json" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
sqls
@@ -9711,23 +7955,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "sqls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sql", "mysql" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "config.yml" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
sqruff
@@ -9741,19 +7977,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "sqruff", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "sql" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".sqruff", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
standardrb
@@ -9767,19 +7997,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "standardrb", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
starlark_rust
@@ -9797,19 +8021,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "starlark", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "star", "bzl", "BUILD.bazel" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
starpls
@@ -9823,19 +8041,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "starpls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "bzl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "WORKSPACE", "WORKSPACE.bazel", "MODULE.bazel" }
- ```
-
+<
------------------------------------------------------------------------------
statix
@@ -9849,19 +8061,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "statix", "check", "--stdin" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "nix" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "flake.nix", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
steep
@@ -9877,19 +8083,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "steep", "langserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby", "eruby" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Steepfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
stimulus_ls
@@ -9913,19 +8113,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "stimulus-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "html", "ruby", "eruby", "blade", "php" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
stylelint_lsp
@@ -9955,23 +8149,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "stylelint-lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "astro", "css", "html", "less", "scss", "sugarss", "vue", "wxss" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".stylelintrc", ".stylelintrc.mjs", ".stylelintrc.cjs", ".stylelintrc.js", ".stylelintrc.json", ".stylelintrc.yaml", ".stylelintrc.yml", "stylelint.config.mjs", "stylelint.config.cjs", "stylelint.config.js" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
stylua3p_ls
@@ -9985,19 +8171,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "stylua-3p-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "lua" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".stylua.toml", "stylua.toml" }
- ```
-
+<
------------------------------------------------------------------------------
superhtml
@@ -10023,19 +8203,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "superhtml", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "superhtml", "html" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
svelte
@@ -10054,20 +8228,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "svelteserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "svelte" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/svelte.lua:12](../lsp/svelte.lua#L12)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/svelte.lua:12
+- root_markers: >lua
{ "package.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
svlangserver
@@ -10087,28 +8255,20 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "svlangserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "verilog", "systemverilog" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/svlangserver.lua:28](../lsp/svlangserver.lua#L28)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/svlangserver.lua:28
+- root_markers: >lua
{ ".svlangserver", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
systemverilog = {
includeIndexing = { "*.{v,vh,sv,svh}", "**/*.{v,vh,sv,svh}" }
}
}
- ```
-
+<
------------------------------------------------------------------------------
svls
@@ -10127,19 +8287,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "svls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "verilog", "systemverilog" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
swift_mesonls
@@ -10153,19 +8307,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "Swift-MesonLSP", "--lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "meson" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "meson.build", "meson_options.txt", "meson.options", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
syntax_tree
@@ -10188,19 +8336,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "stree", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".streerc", "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
systemd_ls
@@ -10219,19 +8361,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "systemd-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "systemd" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
tabby_ml
@@ -10251,19 +8387,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "tabby-agent", "--lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
tailwindcss
@@ -10279,18 +8409,13 @@ Snippet to enable the language server: >lua
Default config:
-- `before_init` source (use "gF" to open): [../lsp/tailwindcss.lua:9](../lsp/tailwindcss.lua#L9)
-- `cmd` :
- ```lua
+- before_init (use "gF" to view): ../lsp/tailwindcss.lua:9
+- cmd: >lua
{ "tailwindcss-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "aspnetcorerazor", "astro", "astro-markdown", "blade", "clojure", "django-html", "htmldjango", "edge", "eelixir", "elixir", "ejs", "erb", "eruby", "gohtml", "gohtmltmpl", "haml", "handlebars", "hbs", "html", "htmlangular", "html-eex", "heex", "jade", "leaf", "liquid", "markdown", "mdx", "mustache", "njk", "nunjucks", "php", "razor", "slim", "twig", "css", "less", "postcss", "sass", "scss", "stylus", "sugarss", "javascript", "javascriptreact", "reason", "rescript", "typescript", "typescriptreact", "vue", "svelte", "templ" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/tailwindcss.lua:9](../lsp/tailwindcss.lua#L9)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/tailwindcss.lua:9
+- settings: >lua
{
tailwindCSS = {
classAttributes = { "class", "className", "class:list", "classList", "ngClass" },
@@ -10312,9 +8437,8 @@ Default config:
validate = true
}
}
- ```
- `workspace_required` : `true`
-
+<
------------------------------------------------------------------------------
taplo
@@ -10333,19 +8457,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "taplo", "lsp", "stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "toml" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
tblgen_lsp_server
@@ -10361,19 +8479,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "tblgen-lsp-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "tablegen" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "tablegen_compile_commands.yml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
teal_ls
@@ -10395,19 +8507,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "teal-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "teal" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "tlconfig.lua" }
- ```
-
+<
------------------------------------------------------------------------------
templ
@@ -10421,19 +8527,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "templ", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "templ" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "go.work", "go.mod", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
terraform_lsp
@@ -10471,19 +8571,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "terraform-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "terraform", "hcl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".terraform", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
terraformls
@@ -10525,19 +8619,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "terraform-ls", "serve" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "terraform", "terraform-vars" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".terraform", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
texlab
@@ -10553,21 +8641,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "texlab" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "tex", "plaintex", "bib" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/texlab.lua:164](../lsp/texlab.lua#L164)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/texlab.lua:164
+- root_markers: >lua
{ ".git", ".latexmkrc", ".texlabroot", "texlabroot", "Tectonic.toml" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
texlab = {
bibtexFormatter = "texlab",
@@ -10592,8 +8673,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
textlsp
@@ -10614,20 +8694,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "textlsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "text", "tex", "org" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
textLSP = {
analysers = {
@@ -10647,8 +8720,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
tflint
@@ -10663,19 +8735,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "tflint", "--langserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "terraform" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".terraform", ".git", ".tflint.hcl" }
- ```
-
+<
------------------------------------------------------------------------------
theme_check
@@ -10700,23 +8766,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "theme-check-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "liquid" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".theme-check.yml" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
thriftls
@@ -10730,19 +8788,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "thriftls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "thrift" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".thrift" }
- ```
-
+<
------------------------------------------------------------------------------
tilt_ls
@@ -10762,19 +8814,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "tilt", "lsp", "start" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "tiltfile" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
tinymist
@@ -10794,20 +8840,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "tinymist" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "typst" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/tinymist.lua:52](../lsp/tinymist.lua#L52)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/tinymist.lua:52
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ts_ls
@@ -10887,32 +8927,22 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "typescript-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "javascript.jsx", "typescript", "typescriptreact", "typescript.tsx" }
- ```
-- `handlers` :
- ```lua
+- handlers: >lua
{
["_typescript.rename"] = <function 1>
}
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
hostInfo = "neovim"
}
- ```
-- `on_attach` source (use "gF" to open): [../lsp/ts_ls.lua:73](../lsp/ts_ls.lua#L73)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/ts_ls.lua:73
+- root_markers: >lua
{ "tsconfig.json", "jsconfig.json", "package.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ts_query_ls
@@ -10948,20 +8978,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ts_query_ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "query" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "queries", ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
parser_aliases = {
ecma = "javascript",
@@ -10969,8 +8992,7 @@ Default config:
php_only = "php"
}
}
- ```
-
+<
------------------------------------------------------------------------------
tsp_server
@@ -10989,19 +9011,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "tsp-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "typespec" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "tspconfig.yaml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ttags
@@ -11013,19 +9029,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ttags", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby", "rust", "javascript", "haskell" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
turbo_ls
@@ -11049,19 +9059,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "turbo-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "html", "ruby", "eruby", "blade", "php" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
turtle_ls
@@ -11076,21 +9080,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "node",
[3] = "--stdio"
}
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "turtle", "ttl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
tvm_ffi_navigator
@@ -11107,19 +9105,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "python", "-m", "ffi_navigator.langserver" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "python", "cpp" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "pyproject.toml", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
twiggy_language_server
@@ -11136,19 +9128,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "twiggy-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "twig" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "composer.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
typeprof
@@ -11162,19 +9148,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "typeprof", "--lsp", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ruby", "eruby" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "Gemfile", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
typos_lsp
@@ -11191,19 +9171,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "typos-lsp" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "typos.toml", "_typos.toml", ".typos.toml", "pyproject.toml", "Cargo.toml" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
typst_lsp
@@ -11217,19 +9191,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "typst-lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "typst" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
uiua
@@ -11245,19 +9213,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "uiua", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "uiua" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "main.ua", ".fmt.ua", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ungrammar_languageserver
@@ -11275,20 +9237,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ungrammar-languageserver", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ungrammar" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
ungrammar = {
format = {
@@ -11299,8 +9254,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
unison
@@ -11312,20 +9266,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "nc", "localhost", "5757" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "unison" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/unison.lua:7](../lsp/unison.lua#L7)
-- `settings` :
- ```lua
+- root_dir (use "gF" to view): ../lsp/unison.lua:7
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
unocss
@@ -11342,20 +9290,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "unocss-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "erb", "haml", "hbs", "html", "css", "postcss", "javascript", "javascriptreact", "markdown", "ejs", "php", "svelte", "typescript", "typescriptreact", "vue-html", "vue", "sass", "scss", "less", "stylus", "astro", "rescript", "rust" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "unocss.config.js", "unocss.config.ts", "uno.config.js", "uno.config.ts" }
- ```
- `workspace_required` : `true`
-
+<
------------------------------------------------------------------------------
uvls
@@ -11379,19 +9321,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "uvls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "uvl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
v_analyzer
@@ -11407,19 +9343,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "v-analyzer" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "v", "vsh", "vv" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "v.mod", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
vacuum
@@ -11444,19 +9374,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vacuum", "language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml.openapi", "json.openapi" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
vala_ls
@@ -11468,16 +9392,12 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vala-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "vala", "genie" }
- ```
-- `root_dir` source (use "gF" to open): [../lsp/vala_ls.lua:26](../lsp/vala_ls.lua#L26)
-
+- root_dir (use "gF" to view): ../lsp/vala_ls.lua:26
+<
------------------------------------------------------------------------------
vale_ls
@@ -11491,19 +9411,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vale-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown", "text", "tex", "rst" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".vale.ini" }
- ```
-
+<
------------------------------------------------------------------------------
verible
@@ -11522,19 +9436,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "verible-verilog-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "systemverilog", "verilog" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
veridian
@@ -11560,19 +9468,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "veridian" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "systemverilog", "verilog" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
veryl_ls
@@ -11591,19 +9493,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "veryl-ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "veryl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
vhdl_ls
@@ -11640,19 +9536,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vhdl_ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "vhd", "vhdl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "vhdl_ls.toml", ".vhdl_ls.toml" }
- ```
-
+<
------------------------------------------------------------------------------
vimls
@@ -11669,16 +9559,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vim-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "vim" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
diagnostic = {
enable = true
@@ -11698,12 +9583,9 @@ Default config:
},
vimruntime = ""
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
visualforce_ls
@@ -11731,24 +9613,18 @@ Snippet to enable the language server: >lua
Default config:
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "visualforce" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
embeddedLanguages = {
css = true,
javascript = true
}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "sfdx-project.json" }
- ```
-
+<
------------------------------------------------------------------------------
vls
@@ -11764,19 +9640,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "v", "ls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "v", "vlang" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "v.mod", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
volar
@@ -11859,28 +9729,20 @@ Snippet to enable the language server: >lua
Default config:
-- `before_init` source (use "gF" to open): [../lsp/volar.lua:88](../lsp/volar.lua#L88)
-- `cmd` :
- ```lua
+- before_init (use "gF" to view): ../lsp/volar.lua:88
+- cmd: >lua
{ "vue-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "vue" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
typescript = {
tsdk = ""
}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json" }
- ```
-
+<
------------------------------------------------------------------------------
vscoqtop
@@ -11892,19 +9754,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vscoqtop" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "coq" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "_CoqProject", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
vtsls
@@ -11926,19 +9782,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vtsls", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "javascript", "javascriptreact", "javascript.jsx", "typescript", "typescriptreact", "typescript.tsx" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "tsconfig.json", "package.json", "jsconfig.json", ".git" }
- ```
-
+<
------------------------------------------------------------------------------
vuels
@@ -11956,16 +9806,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "vls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "vue" }
- ```
-- `init_options` :
- ```lua
+- init_options: >lua
{
config = {
css = {},
@@ -12004,12 +9849,9 @@ Default config:
}
}
}
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "package.json", "vue.config.js" }
- ```
-
+<
------------------------------------------------------------------------------
wasm_language_tools
@@ -12024,15 +9866,11 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "wat_server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "wat" }
- ```
-
+<
------------------------------------------------------------------------------
wgsl_analyzer
@@ -12049,23 +9887,15 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "wgsl-analyzer" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "wgsl" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{}
- ```
-
+<
------------------------------------------------------------------------------
yamlls
@@ -12134,20 +9964,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "yaml-language-server", "--stdio" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yaml", "yaml.docker-compose", "yaml.gitlab" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-- `settings` :
- ```lua
+- settings: >lua
{
redhat = {
telemetry = {
@@ -12155,8 +9978,7 @@ Default config:
}
}
}
- ```
-
+<
------------------------------------------------------------------------------
yang_lsp
@@ -12170,19 +9992,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "yang-language-server" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yang" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
yls
@@ -12200,19 +10016,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "yls", "-vv" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "yar", "yara" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ziggy
@@ -12226,19 +10036,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ziggy", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ziggy" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
ziggy_schema
@@ -12252,19 +10056,13 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "ziggy", "lsp", "--schema" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "ziggy_schema" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ ".git" }
- ```
-
+<
------------------------------------------------------------------------------
zk
@@ -12278,20 +10076,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "zk", "lsp" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "markdown" }
- ```
-- `on_attach` source (use "gF" to open): [../lsp/zk.lua:15](../lsp/zk.lua#L15)
-- `root_markers` :
- ```lua
+- on_attach (use "gF" to view): ../lsp/zk.lua:15
+- root_markers: >lua
{ ".zk" }
- ```
-
+<
------------------------------------------------------------------------------
zls
@@ -12305,20 +10097,14 @@ Snippet to enable the language server: >lua
Default config:
-- `cmd` :
- ```lua
+- cmd: >lua
{ "zls" }
- ```
-- `filetypes` :
- ```lua
+- filetypes: >lua
{ "zig", "zir" }
- ```
-- `root_markers` :
- ```lua
+- root_markers: >lua
{ "zls.json", "build.zig", ".git" }
- ```
- `workspace_required` : `false`
-
+<
==============================================================================