diff options
| author | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2025-04-25 18:47:57 +0000 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2025-04-25 18:47:57 +0000 |
| commit | f875e581b67fa21417cc6836fe68273e42b6b1b1 (patch) | |
| tree | 8da48c0fd175c8ead20fe64a7314ae17bccf8c6e /doc | |
| parent | fix(docgen.lua): obsolete enable snippet (diff) | |
| download | nvim-lspconfig-f875e581b67fa21417cc6836fe68273e42b6b1b1.tar nvim-lspconfig-f875e581b67fa21417cc6836fe68273e42b6b1b1.tar.gz nvim-lspconfig-f875e581b67fa21417cc6836fe68273e42b6b1b1.tar.bz2 nvim-lspconfig-f875e581b67fa21417cc6836fe68273e42b6b1b1.tar.lz nvim-lspconfig-f875e581b67fa21417cc6836fe68273e42b6b1b1.tar.xz nvim-lspconfig-f875e581b67fa21417cc6836fe68273e42b6b1b1.tar.zst nvim-lspconfig-f875e581b67fa21417cc6836fe68273e42b6b1b1.zip | |
docs: update configs.md
skip-checks: true
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/configs.md | 688 |
1 files changed, 344 insertions, 344 deletions
diff --git a/doc/configs.md b/doc/configs.md index 5956b99d..28167487 100644 --- a/doc/configs.md +++ b/doc/configs.md @@ -371,7 +371,7 @@ vim.lsp.config('ada_ls', { Snippet to enable the language server: ```lua -require'lspconfig'.ada_ls.setup{} +vim.lsp.enable('ada_ls') ``` Default config: @@ -395,7 +395,7 @@ Language Server for Agda. Snippet to enable the language server: ```lua -require'lspconfig'.agda_ls.setup{} +vim.lsp.enable('agda_ls') ``` Default config: @@ -422,7 +422,7 @@ It can be i Snippet to enable the language server: ```lua -require'lspconfig'.aiken.setup{} +vim.lsp.enable('aiken') ``` Default config: @@ -451,7 +451,7 @@ Refer to the [documentation](https://posit-dev.github.io/air/editors.html) for m Snippet to enable the language server: ```lua -require'lspconfig'.air.setup{} +vim.lsp.enable('air') ``` Default config: @@ -496,7 +496,7 @@ Alternatively, you may use a syntax plugin like https://github.com/runoshun/vim- Snippet to enable the language server: ```lua -require'lspconfig'.alloy_ls.setup{} +vim.lsp.enable('alloy_ls') ``` Default config: @@ -528,7 +528,7 @@ Available options: Snippet to enable the language server: ```lua -require'lspconfig'.anakin_language_server.setup{} +vim.lsp.enable('anakin_language_server') ``` Default config: @@ -576,7 +576,7 @@ require'lspconfig'.angularls.setup{ Snippet to enable the language server: ```lua -require'lspconfig'.angularls.setup{} +vim.lsp.enable('angularls') ``` Default config: @@ -609,7 +609,7 @@ npm install -g @ansible/ansible-language-server Snippet to enable the language server: ```lua -require'lspconfig'.ansiblels.setup{} +vim.lsp.enable('ansiblels') ``` Default config: @@ -662,7 +662,7 @@ npm install -g antlers-language-server Snippet to enable the language server: ```lua -require'lspconfig'.antlersls.setup{} +vim.lsp.enable('antlersls') ``` Default config: @@ -753,7 +753,7 @@ Ref: https://github.com/arduino/arduino-ide/issues/159 Snippet to enable the language server: ```lua -require'lspconfig'.arduino_language_server.setup{} +vim.lsp.enable('arduino_language_server') ``` Default config: @@ -791,7 +791,7 @@ cargo install asm-lsp Snippet to enable the language server: ```lua -require'lspconfig'.asm_lsp.setup{} +vim.lsp.enable('asm_lsp') ``` Default config: @@ -822,7 +822,7 @@ npm install [-g] @ast-grep/cli Snippet to enable the language server: ```lua -require'lspconfig'.ast_grep.setup{} +vim.lsp.enable('ast_grep') ``` Default config: @@ -852,7 +852,7 @@ npm install -g @astrojs/language-server Snippet to enable the language server: ```lua -require'lspconfig'.astro.setup{} +vim.lsp.enable('astro') ``` Default config: @@ -937,7 +937,7 @@ vim.treesitter.language.register('hcl', 'atlas-rule') Snippet to enable the language server: ```lua -require'lspconfig'.atlas.setup{} +vim.lsp.enable('atlas') ``` Default config: @@ -966,7 +966,7 @@ NOTE: AutoHotkey is Windows-only. Snippet to enable the language server: ```lua -require'lspconfig'.autohotkey_lsp.setup{} +vim.lsp.enable('autohotkey_lsp') ``` Default config: @@ -1036,7 +1036,7 @@ Language server for autoconf, automake and make using tree sitter in python. Snippet to enable the language server: ```lua -require'lspconfig'.autotools_ls.setup{} +vim.lsp.enable('autotools_ls') ``` Default config: @@ -1063,7 +1063,7 @@ npm install -g awk-language-server Snippet to enable the language server: ```lua -require'lspconfig'.awk_ls.setup{} +vim.lsp.enable('awk_ls') ``` Default config: @@ -1112,7 +1112,7 @@ The Azure Pipelines LSP is a fork of `yaml-language-server` and as such the same Snippet to enable the language server: ```lua -require'lspconfig'.azure_pipelines_ls.setup{} +vim.lsp.enable('azure_pipelines_ls') ``` Default config: @@ -1177,7 +1177,7 @@ init_options = { Snippet to enable the language server: ```lua -require'lspconfig'.bacon_ls.setup{} +vim.lsp.enable('bacon_ls') ``` Default config: @@ -1209,7 +1209,7 @@ The `bal` command line tool must be installed and available in your system's PAT Snippet to enable the language server: ```lua -require'lspconfig'.ballerina.setup{} +vim.lsp.enable('ballerina') ``` Default config: @@ -1236,7 +1236,7 @@ https://detachhead.github.io/basedpyright Snippet to enable the language server: ```lua -require'lspconfig'.basedpyright.setup{} +vim.lsp.enable('basedpyright') ``` Default config: @@ -1281,7 +1281,7 @@ Language server for bash, written using tree sitter in typescript. Snippet to enable the language server: ```lua -require'lspconfig'.bashls.setup{} +vim.lsp.enable('bashls') ``` Default config: @@ -1320,7 +1320,7 @@ npm install -g basics-language-server Snippet to enable the language server: ```lua -require'lspconfig'.basics_ls.setup{} +vim.lsp.enable('basics_ls') ``` Default config: @@ -1365,7 +1365,7 @@ vim.filetype.add { Snippet to enable the language server: ```lua -require'lspconfig'.bazelrc_lsp.setup{} +vim.lsp.enable('bazelrc_lsp') ``` Default config: @@ -1392,7 +1392,7 @@ See https://github.com/polarmutex/beancount-language-server#configuration for co Snippet to enable the language server: ```lua -require'lspconfig'.beancount.setup{} +vim.lsp.enable('beancount') ``` Default config: @@ -1451,7 +1451,7 @@ To download the latest release and place in /usr/local/bin/bicep-langserver: Snippet to enable the language server: ```lua -require'lspconfig'.bicep.setup{} +vim.lsp.enable('bicep') ``` Default config: @@ -1482,7 +1482,7 @@ npm install [-g] @biomejs/biome Snippet to enable the language server: ```lua -require'lspconfig'.biome.setup{} +vim.lsp.enable('biome') ``` Default config: @@ -1505,7 +1505,7 @@ Default config: Snippet to enable the language server: ```lua -require'lspconfig'.bitbake_language_server.setup{} +vim.lsp.enable('bitbake_language_server') ``` Default config: @@ -1535,7 +1535,7 @@ of the blueprint-compiler. Snippet to enable the language server: ```lua -require'lspconfig'.blueprint_ls.setup{} +vim.lsp.enable('blueprint_ls') ``` Default config: @@ -1572,7 +1572,7 @@ $ go install github.com/kitagry/bqls@latest Snippet to enable the language server: ```lua -require'lspconfig'.bqls.setup{} +vim.lsp.enable('bqls') ``` Default config: @@ -1606,7 +1606,7 @@ npm install -g brighterscript Snippet to enable the language server: ```lua -require'lspconfig'.bright_script.setup{} +vim.lsp.enable('bright_script') ``` Default config: @@ -1634,7 +1634,7 @@ Language Server Protocol implementation for 1C (BSL) - 1C:Enterprise 8 and OneSc Snippet to enable the language server: ```lua -require'lspconfig'.bsl_ls.setup{} +vim.lsp.enable('bsl_ls') ``` Default config: @@ -1663,7 +1663,7 @@ vim.cmd [[ autocmd BufRead,BufNewFile *.bxl,BUCK,TARGETS set filetype=bzl ]] Snippet to enable the language server: ```lua -require'lspconfig'.buck2.setup{} +vim.lsp.enable('buck2') ``` Default config: @@ -1691,7 +1691,7 @@ supporting new dialects defined in buddy-mlir. Snippet to enable the language server: ```lua -require'lspconfig'.buddy_ls.setup{} +vim.lsp.enable('buddy_ls') ``` Default config: @@ -1720,7 +1720,7 @@ buf beta lsp is a Protobuf language server compatible with Buf modules and works Snippet to enable the language server: ```lua -require'lspconfig'.buf_ls.setup{} +vim.lsp.enable('buf_ls') ``` Default config: @@ -1752,7 +1752,7 @@ bufls is a Protobuf language server compatible with Buf modules and workspaces Snippet to enable the language server: ```lua -require'lspconfig'.bufls.setup{} +vim.lsp.enable('bufls') ``` Default config: @@ -1781,7 +1781,7 @@ https://docs.stack.build/docs/vscode/starlark-language-server Snippet to enable the language server: ```lua -require'lspconfig'.bzl.setup{} +vim.lsp.enable('bzl') ``` Default config: @@ -1808,7 +1808,7 @@ Language Server for c3. Snippet to enable the language server: ```lua -require'lspconfig'.c3_lsp.setup{} +vim.lsp.enable('c3_lsp') ``` Default config: @@ -1842,7 +1842,7 @@ vim.lsp.enable('cairo_ls') Snippet to enable the language server: ```lua -require'lspconfig'.cairo_ls.setup{} +vim.lsp.enable('cairo_ls') ``` Default config: @@ -1879,7 +1879,7 @@ npm i -g @sap/cds-lsp Snippet to enable the language server: ```lua -require'lspconfig'.cds_lsp.setup{} +vim.lsp.enable('cds_lsp') ``` Default config: @@ -1914,7 +1914,7 @@ Default config: Snippet to enable the language server: ```lua -require'lspconfig'.circom-lsp.setup{} +vim.lsp.enable('circom-lsp') ``` Default config: @@ -1948,7 +1948,7 @@ https://clangd.llvm.org/installation.html Snippet to enable the language server: ```lua -require'lspconfig'.clangd.setup{} +vim.lsp.enable('clangd') ``` Default config: @@ -1987,7 +1987,7 @@ Default config: Snippet to enable the language server: ```lua -require'lspconfig'.clarity_lsp.setup{} +vim.lsp.enable('clarity_lsp') ``` Default config: @@ -2014,7 +2014,7 @@ Clojure Language Server Snippet to enable the language server: ```lua -require'lspconfig'.clojure_lsp.setup{} +vim.lsp.enable('clojure_lsp') ``` Default config: @@ -2041,7 +2041,7 @@ CMake LSP Implementation Snippet to enable the language server: ```lua -require'lspconfig'.cmake.setup{} +vim.lsp.enable('cmake') ``` Default config: @@ -2072,7 +2072,7 @@ Cobol language support Snippet to enable the language server: ```lua -require'lspconfig'.cobol_ls.setup{} +vim.lsp.enable('cobol_ls') ``` Default config: @@ -2103,7 +2103,7 @@ npm install -g coffeesense-language-server Snippet to enable the language server: ```lua -require'lspconfig'.coffeesense.setup{} +vim.lsp.enable('coffeesense') ``` Default config: @@ -2136,7 +2136,7 @@ After the download unzip the Contextive.LanguageServer binary and copy the file Snippet to enable the language server: ```lua -require'lspconfig'.contextive.setup{} +vim.lsp.enable('contextive') ``` Default config: @@ -2157,7 +2157,7 @@ https://github.com/ejgallego/coq-lsp/ Snippet to enable the language server: ```lua -require'lspconfig'.coq_lsp.setup{} +vim.lsp.enable('coq_lsp') ``` Default config: @@ -2184,7 +2184,7 @@ Crystal language server. Snippet to enable the language server: ```lua -require'lspconfig'.crystalline.setup{} +vim.lsp.enable('crystalline') ``` Default config: @@ -2215,7 +2215,7 @@ The preferred way to install csharp-ls is with `dotnet tool install --global csh Snippet to enable the language server: ```lua -require'lspconfig'.csharp_ls.setup{} +vim.lsp.enable('csharp_ls') ``` Default config: @@ -2251,7 +2251,7 @@ npm i -g css-variables-language-server Snippet to enable the language server: ```lua -require'lspconfig'.css_variables.setup{} +vim.lsp.enable('css_variables') ``` Default config: @@ -2303,7 +2303,7 @@ vim.lsp.config('cssls', { Snippet to enable the language server: ```lua -require'lspconfig'.cssls.setup{} +vim.lsp.enable('cssls') ``` Default config: @@ -2355,7 +2355,7 @@ npm install -g cssmodules-language-server Snippet to enable the language server: ```lua -require'lspconfig'.cssmodules_ls.setup{} +vim.lsp.enable('cssmodules_ls') ``` Default config: @@ -2389,7 +2389,7 @@ npm install -g @cucumber/language-server Snippet to enable the language server: ```lua -require'lspconfig'.cucumber_language_server.setup{} +vim.lsp.enable('cucumber_language_server') ``` Default config: @@ -2416,7 +2416,7 @@ CUE makes it easy to validate data, write schemas, and ensure configurations ali Snippet to enable the language server: ```lua -require'lspconfig'.cue.setup{} +vim.lsp.enable('cue') ``` Default config: @@ -2463,7 +2463,7 @@ Here's an example that disables type checking in JavaScript files. Snippet to enable the language server: ```lua -require'lspconfig'.custom_elements_ls.setup{} +vim.lsp.enable('custom_elements_ls') ``` Default config: @@ -2495,7 +2495,7 @@ npm i -g @neo4j-cypher/language-server Snippet to enable the language server: ```lua -require'lspconfig'.cypher_ls.setup{} +vim.lsp.enable('cypher_ls') ``` Default config: @@ -2520,7 +2520,7 @@ DaedalusLanguageServer Snippet to enable the language server: ```lua -require'lspconfig'.daedalus_ls.setup{} +vim.lsp.enable('daedalus_ls') ``` Default config: @@ -2559,7 +2559,7 @@ Support for the Dafny language server. Snippet to enable the language server: ```lua -require'lspconfig'.dafny.setup{} +vim.lsp.enable('dafny') ``` Default config: @@ -2586,7 +2586,7 @@ Dagger's lsp server for cuelang. Snippet to enable the language server: ```lua -require'lspconfig'.dagger.setup{} +vim.lsp.enable('dagger') ``` Default config: @@ -2613,7 +2613,7 @@ Language server for dart. Snippet to enable the language server: ```lua -require'lspconfig'.dartls.setup{} +vim.lsp.enable('dartls') ``` Default config: @@ -2659,7 +2659,7 @@ Language server for DCM analyzer. Snippet to enable the language server: ```lua -require'lspconfig'.dcmls.setup{} +vim.lsp.enable('dcmls') ``` Default config: @@ -2686,7 +2686,7 @@ Language Server for Debian packages. Snippet to enable the language server: ```lua -require'lspconfig'.debputy.setup{} +vim.lsp.enable('debputy') ``` Default config: @@ -2722,7 +2722,7 @@ vim.g.markdown_fenced_languages = { Snippet to enable the language server: ```lua -require'lspconfig'.denols.setup{} +vim.lsp.enable('denols') ``` Default config: @@ -2785,7 +2785,7 @@ prebuilt binaries can be found [here](https://github.com/dhall-lang/dhall-haskel Snippet to enable the language server: ```lua -require'lspconfig'.dhall_lsp_server.setup{} +vim.lsp.enable('dhall_lsp_server') ``` Default config: @@ -2812,7 +2812,7 @@ Diagnostic language server integrate with linters. Snippet to enable the language server: ```lua -require'lspconfig'.diagnosticls.setup{} +vim.lsp.enable('diagnosticls') ``` Default config: @@ -2843,7 +2843,7 @@ text editor that speaks the LSP protocol. Snippet to enable the language server: ```lua -require'lspconfig'.digestif.setup{} +vim.lsp.enable('digestif') ``` Default config: @@ -2870,7 +2870,7 @@ https://github.com/fourdigits/django-template-lsp Snippet to enable the language server: ```lua -require'lspconfig'.djlsp.setup{} +vim.lsp.enable('djlsp') ``` Default config: @@ -2908,7 +2908,7 @@ Note: If the docker-compose-langserver doesn't startup when entering a `docker-c Snippet to enable the language server: ```lua -require'lspconfig'.docker_compose_language_service.setup{} +vim.lsp.enable('docker_compose_language_service') ``` Default config: @@ -2953,7 +2953,7 @@ vim.lsp.config('dockerls', { Snippet to enable the language server: ```lua -require'lspconfig'.dockerls.setup{} +vim.lsp.enable('dockerls') ``` Default config: @@ -2983,7 +2983,7 @@ opam install dolmen_lsp Snippet to enable the language server: ```lua -require'lspconfig'.dolmenls.setup{} +vim.lsp.enable('dolmenls') ``` Default config: @@ -3013,7 +3013,7 @@ npm install -g dot-language-server Snippet to enable the language server: ```lua -require'lspconfig'.dotls.setup{} +vim.lsp.enable('dotls') ``` Default config: @@ -3040,7 +3040,7 @@ Pluggable and configurable code formatting platform written in Rust. Snippet to enable the language server: ```lua -require'lspconfig'.dprint.setup{} +vim.lsp.enable('dprint') ``` Default config: @@ -3082,7 +3082,7 @@ vim.lsp.config('ds_pinyin_lsp', { Snippet to enable the language server: ```lua -require'lspconfig'.ds_pinyin_lsp.setup{} +vim.lsp.enable('ds_pinyin_lsp') ``` Default config: @@ -3130,7 +3130,7 @@ https://docs.zephyrproject.org/latest/build/dts/index.html Snippet to enable the language server: ```lua -require'lspconfig'.dts_lsp.setup{} +vim.lsp.enable('dts_lsp') ``` Default config: @@ -3165,7 +3165,7 @@ A fast language server for earthly. Snippet to enable the language server: ```lua -require'lspconfig'.earthlyls.setup{} +vim.lsp.enable('earthlyls') ``` Default config: @@ -3195,7 +3195,7 @@ Ecsact SDK: https://ecsact.dev/start Snippet to enable the language server: ```lua -require'lspconfig'.ecsact.setup{} +vim.lsp.enable('ecsact') ``` Default config: @@ -3244,7 +3244,7 @@ vim.lsp.config('elixirls', { Snippet to enable the language server: ```lua -require'lspconfig'.elixirls.setup{} +vim.lsp.enable('elixirls') ``` Default config: @@ -3267,7 +3267,7 @@ npm install -g elm elm-test elm-format @elm-tooling/elm-language-server Snippet to enable the language server: ```lua -require'lspconfig'.elmls.setup{} +vim.lsp.enable('elmls') ``` Default config: @@ -3307,7 +3307,7 @@ inspired by rust-analyzer. Snippet to enable the language server: ```lua -require'lspconfig'.elp.setup{} +vim.lsp.enable('elp') ``` Default config: @@ -3338,7 +3338,7 @@ npm install -g @ember-tooling/ember-language-server Snippet to enable the language server: ```lua -require'lspconfig'.ember.setup{} +vim.lsp.enable('ember') ``` Default config: @@ -3368,7 +3368,7 @@ npm install -g @olrtg/emmet-language-server Snippet to enable the language server: ```lua -require'lspconfig'.emmet_language_server.setup{} +vim.lsp.enable('emmet_language_server') ``` Default config: @@ -3398,7 +3398,7 @@ npm install -g emmet-ls Snippet to enable the language server: ```lua -require'lspconfig'.emmet_ls.setup{} +vim.lsp.enable('emmet_ls') ``` Default config: @@ -3431,7 +3431,7 @@ It might require you to provide cargo binaries installation path in it. Snippet to enable the language server: ```lua -require'lspconfig'.emmylua_ls.setup{} +vim.lsp.enable('emmylua_ls') ``` Default config: @@ -3466,7 +3466,7 @@ erg --language-server Snippet to enable the language server: ```lua -require'lspconfig'.erg_language_server.setup{} +vim.lsp.enable('erg_language_server') ``` Default config: @@ -3502,7 +3502,7 @@ Installation requirements: Snippet to enable the language server: ```lua -require'lspconfig'.erlangls.setup{} +vim.lsp.enable('erlangls') ``` Default config: @@ -3568,7 +3568,7 @@ A full list and explanation of the available options can be found [here](https:/ Snippet to enable the language server: ```lua -require'lspconfig'.esbonio.setup{} +vim.lsp.enable('esbonio') ``` Default config: @@ -3619,7 +3619,7 @@ Additional messages you can handle: `eslint/noConfig` Snippet to enable the language server: ```lua -require'lspconfig'.eslint.setup{} +vim.lsp.enable('eslint') ``` Default config: @@ -3689,7 +3689,7 @@ Facility language server protocol (LSP) support. Snippet to enable the language server: ```lua -require'lspconfig'.facility_language_server.setup{} +vim.lsp.enable('facility_language_server') ``` Default config: @@ -3716,7 +3716,7 @@ Fennel language server protocol (LSP) support. Snippet to enable the language server: ```lua -require'lspconfig'.fennel_language_server.setup{} +vim.lsp.enable('fennel_language_server') ``` Default config: @@ -3750,7 +3750,7 @@ All fennel-ls configuration options [can be found here](https://git.sr.ht/~xeroo Snippet to enable the language server: ```lua -require'lspconfig'.fennel_ls.setup{} +vim.lsp.enable('fennel_ls') ``` Default config: @@ -3789,7 +3789,7 @@ scope aware symbol analysis, per-token hover generation, and many others. Snippet to enable the language server: ```lua -require'lspconfig'.fish_lsp.setup{} +vim.lsp.enable('fish_lsp') ``` Default config: @@ -3830,7 +3830,7 @@ npx flow lsp --help Snippet to enable the language server: ```lua -require'lspconfig'.flow.setup{} +vim.lsp.enable('flow') ``` Default config: @@ -3859,7 +3859,7 @@ cargo install --git https://github.com/influxdata/flux-lsp Snippet to enable the language server: ```lua -require'lspconfig'.flux_lsp.setup{} +vim.lsp.enable('flux_lsp') ``` Default config: @@ -3889,7 +3889,7 @@ npm install -g foam-language-server Snippet to enable the language server: ```lua -require'lspconfig'.foam_ls.setup{} +vim.lsp.enable('foam_ls') ``` Default config: @@ -3921,7 +3921,7 @@ see the `fortls` [documentation](https://fortls.fortran-lang.org/options.html). Snippet to enable the language server: ```lua -require'lspconfig'.fortls.setup{} +vim.lsp.enable('fortls') ``` Default config: @@ -3964,7 +3964,7 @@ This is automatically done by plugins such as [PhilT/vim-fsharp](https://github. Snippet to enable the language server: ```lua -require'lspconfig'.fsautocomplete.setup{} +vim.lsp.enable('fsautocomplete') ``` Default config: @@ -4026,7 +4026,7 @@ If filetype determination is not already performed by an available plugin ([Phil Snippet to enable the language server: ```lua -require'lspconfig'.fsharp_language_server.setup{} +vim.lsp.enable('fsharp_language_server') ``` Default config: @@ -4060,7 +4060,7 @@ LSP support is included in FStar. Make sure `fstar.exe` is in your PATH. Snippet to enable the language server: ```lua -require'lspconfig'.fstar.setup{} +vim.lsp.enable('fstar') ``` Default config: @@ -4092,7 +4092,7 @@ futhark lsp Snippet to enable the language server: ```lua -require'lspconfig'.futhark_lsp.setup{} +vim.lsp.enable('futhark_lsp') ``` Default config: @@ -4119,7 +4119,7 @@ Language server for GDScript, used by Godot Engine. Snippet to enable the language server: ```lua -require'lspconfig'.gdscript.setup{} +vim.lsp.enable('gdscript') ``` Default config: @@ -4143,7 +4143,7 @@ A language server for the Godot Shading language. Snippet to enable the language server: ```lua -require'lspconfig'.gdshader_lsp.setup{} +vim.lsp.enable('gdshader_lsp') ``` Default config: @@ -4181,7 +4181,7 @@ npm install -g gh-actions-language-server Snippet to enable the language server: ```lua -require'lspconfig'.gh_actions_ls.setup{} +vim.lsp.enable('gh_actions_ls') ``` Default config: @@ -4220,7 +4220,7 @@ A library for building Haskell IDE tooling. Snippet to enable the language server: ```lua -require'lspconfig'.ghcide.setup{} +vim.lsp.enable('ghcide') ``` Default config: @@ -4250,7 +4250,7 @@ A language server for VHDL, using ghdl as its backend. Snippet to enable the language server: ```lua -require'lspconfig'.ghdl_ls.setup{} +vim.lsp.enable('ghdl_ls') ``` Default config: @@ -4281,7 +4281,7 @@ Default config: Snippet to enable the language server: ```lua -require'lspconfig'.ginko_ls.setup{} +vim.lsp.enable('ginko_ls') ``` Default config: @@ -4315,7 +4315,7 @@ cargo install gitlab-ci-ls Snippet to enable the language server: ```lua -require'lspconfig'.gitlab_ci_ls.setup{} +vim.lsp.enable('gitlab_ci_ls') ``` Default config: @@ -4363,7 +4363,7 @@ cargo install glasgow Snippet to enable the language server: ```lua -require'lspconfig'.glasgow.setup{} +vim.lsp.enable('glasgow') ``` Default config: @@ -4396,7 +4396,7 @@ It comes with the Gleam compiler, for installation see: [Installing Gleam](https Snippet to enable the language server: ```lua -require'lspconfig'.gleam.setup{} +vim.lsp.enable('gleam') ``` Default config: @@ -4423,7 +4423,7 @@ Language server for GLSL Snippet to enable the language server: ```lua -require'lspconfig'.glsl_analyzer.setup{} +vim.lsp.enable('glsl_analyzer') ``` Default config: @@ -4457,7 +4457,7 @@ via the `glsl-language-server` AUR package Snippet to enable the language server: ```lua -require'lspconfig'.glslls.setup{} +vim.lsp.enable('glslls') ``` Default config: @@ -4504,7 +4504,7 @@ exec node ${GNLS_SRC_DIR}/build/server.js $@ Snippet to enable the language server: ```lua -require'lspconfig'.gnls.setup{} +vim.lsp.enable('gnls') ``` Default config: @@ -4540,7 +4540,7 @@ go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest Snippet to enable the language server: ```lua -require'lspconfig'.golangci_lint_ls.setup{} +vim.lsp.enable('golangci_lint_ls') ``` Default config: @@ -4573,7 +4573,7 @@ Google's lsp server for golang. Snippet to enable the language server: ```lua -require'lspconfig'.gopls.setup{} +vim.lsp.enable('gopls') ``` Default config: @@ -4599,7 +4599,7 @@ If you're setting this up manually, build vscode-gradle using `./gradlew install Snippet to enable the language server: ```lua -require'lspconfig'.gradle_ls.setup{} +vim.lsp.enable('gradle_ls') ``` Default config: @@ -4640,7 +4640,7 @@ WARNING: Since this language server uses Grammarly's API, any document you open Snippet to enable the language server: ```lua -require'lspconfig'.grammarly.setup{} +vim.lsp.enable('grammarly') ``` Default config: @@ -4685,7 +4685,7 @@ Note that you must also have [the graphql package](https://github.com/graphql/gr Snippet to enable the language server: ```lua -require'lspconfig'.graphql.setup{} +vim.lsp.enable('graphql') ``` Default config: @@ -4723,7 +4723,7 @@ vim.lsp.config('groovyls', { Snippet to enable the language server: ```lua -require'lspconfig'.groovyls.setup{} +vim.lsp.enable('groovyls') ``` Default config: @@ -4757,7 +4757,7 @@ Note: This LSP will start on `scheme.guile` filetype. You can set this file type Snippet to enable the language server: ```lua -require'lspconfig'.guile_ls.setup{} +vim.lsp.enable('guile_ls') ``` Default config: @@ -4797,7 +4797,7 @@ vim.lsp.config('harper_ls', { Snippet to enable the language server: ```lua -require'lspconfig'.harper_ls.setup{} +vim.lsp.enable('harper_ls') ``` Default config: @@ -4824,7 +4824,7 @@ Install using: `pip install hdl-checker --upgrade` Snippet to enable the language server: ```lua -require'lspconfig'.hdl_checker.setup{} +vim.lsp.enable('hdl_checker') ``` Default config: @@ -4857,7 +4857,7 @@ If need Helm file highlight use [vim-helm](https://github.com/towolf/vim-helm) p Snippet to enable the language server: ```lua -require'lspconfig'.helm_ls.setup{} +vim.lsp.enable('helm_ls') ``` Default config: @@ -4896,7 +4896,7 @@ https://docs.hhvm.com/hhvm/getting-started/getting-started Snippet to enable the language server: ```lua -require'lspconfig'.hhvm.setup{} +vim.lsp.enable('hhvm') ``` Default config: @@ -4936,7 +4936,7 @@ init_options = { Snippet to enable the language server: ```lua -require'lspconfig'.hie.setup{} +vim.lsp.enable('hie') ``` Default config: @@ -4963,7 +4963,7 @@ To learn how to configure the HLASM language server, see the [HLASM Language Sup Snippet to enable the language server: ```lua -require'lspconfig'.hlasm.setup{} +vim.lsp.enable('hlasm') ``` Default config: @@ -4998,7 +4998,7 @@ vim.lsp.config('hls', { Snippet to enable the language server: ```lua -require'lspconfig'.hls.setup{} +vim.lsp.enable('hls') ``` Default config: @@ -5036,7 +5036,7 @@ Start the language server at the Urbit Dojo prompt with: `|start %language-serve Snippet to enable the language server: ```lua -require'lspconfig'.hoon_ls.setup{} +vim.lsp.enable('hoon_ls') ``` Default config: @@ -5081,7 +5081,7 @@ vim.lsp.config('html', { Snippet to enable the language server: ```lua -require'lspconfig'.html.setup{} +vim.lsp.enable('html') ``` Default config: @@ -5128,7 +5128,7 @@ Lsp is still very much work in progress and experimental. Use at your own risk. Snippet to enable the language server: ```lua -require'lspconfig'.htmx.setup{} +vim.lsp.enable('htmx') ``` Default config: @@ -5155,7 +5155,7 @@ LSP for Hydra Python package config files. Snippet to enable the language server: ```lua -require'lspconfig'.hydra_lsp.setup{} +vim.lsp.enable('hydra_lsp') ``` Default config: @@ -5185,7 +5185,7 @@ go install github.com/ewen-lbh/hyprls/cmd/hyprls@latest Snippet to enable the language server: ```lua -require'lspconfig'.hyprls.setup{} +vim.lsp.enable('hyprls') ``` Default config: @@ -5237,7 +5237,7 @@ repo for the release of a compatible versioned branch. Snippet to enable the language server: ```lua -require'lspconfig'.idris2_lsp.setup{} +vim.lsp.enable('idris2_lsp') ``` Default config: @@ -5282,7 +5282,7 @@ settings = { Snippet to enable the language server: ```lua -require'lspconfig'.intelephense.setup{} +vim.lsp.enable('intelephense') ``` Default config: @@ -5306,7 +5306,7 @@ A Language Server Protocol implementation for Janet. Snippet to enable the language server: ```lua -require'lspconfig'.janet_lsp.setup{} +vim.lsp.enable('janet_lsp') ``` Default config: @@ -5335,7 +5335,7 @@ Point `cmd` to `lang_server_linux.sh` or the equivalent script for macOS/Windows Snippet to enable the language server: ```lua -require'lspconfig'.java_language_server.setup{} +vim.lsp.enable('java_language_server') ``` Default config: @@ -5390,7 +5390,7 @@ For automatic installation you can use the following unofficial installers/launc Snippet to enable the language server: ```lua -require'lspconfig'.jdtls.setup{} +vim.lsp.enable('jdtls') ``` Default config: @@ -5433,7 +5433,7 @@ https://github.com/pappasam/jedi-language-server Snippet to enable the language server: ```lua -require'lspconfig'.jedi_language_server.setup{} +vim.lsp.enable('jedi_language_server') ``` Default config: @@ -5470,7 +5470,7 @@ vim.filetype.add { Snippet to enable the language server: ```lua -require'lspconfig'.jinja_lsp.setup{} +vim.lsp.enable('jinja_lsp') ``` Default config: @@ -5512,7 +5512,7 @@ vim.cmd([[au BufRead,BufNewFile *.jq setfiletype jq]]) Snippet to enable the language server: ```lua -require'lspconfig'.jqls.setup{} +vim.lsp.enable('jqls') ``` Default config: @@ -5556,7 +5556,7 @@ vim.lsp.config('jsonls', { Snippet to enable the language server: ```lua -require'lspconfig'.jsonls.setup{} +vim.lsp.enable('jsonls') ``` Default config: @@ -5608,7 +5608,7 @@ folder of `$JULIA_DEPOT_PATH` entries. By default this simply `~/.julia/environm Snippet to enable the language server: ```lua -require'lspconfig'.julials.setup{} +vim.lsp.enable('julials') ``` Default config: @@ -5636,7 +5636,7 @@ https://github.com/terror/just-lsp Snippet to enable the language server: ```lua -require'lspconfig'.just.setup{} +vim.lsp.enable('just') ``` Default config: @@ -5663,7 +5663,7 @@ Language server for the KCL configuration and policy language. Snippet to enable the language server: ```lua -require'lspconfig'.kcl.setup{} +vim.lsp.enable('kcl') ``` Default config: @@ -5689,7 +5689,7 @@ Koka is a functional programming language with effect types and handlers. Snippet to enable the language server: ```lua -require'lspconfig'.koka.setup{} +vim.lsp.enable('koka') ``` Default config: @@ -5728,7 +5728,7 @@ in the init_options. The default is your home directory. Snippet to enable the language server: ```lua -require'lspconfig'.kotlin_language_server.setup{} +vim.lsp.enable('kotlin_language_server') ``` Default config: @@ -5759,7 +5759,7 @@ A minimal language server for HTTP syntax. Snippet to enable the language server: ```lua -require'lspconfig'.kulala_ls.setup{} +vim.lsp.enable('kulala_ls') ``` Default config: @@ -5796,7 +5796,7 @@ and you shouldn't set up `lean3ls` both with it and `lspconfig`. Snippet to enable the language server: ```lua -require'lspconfig'.lean3ls.setup{} +vim.lsp.enable('lean3ls') ``` Default config: @@ -5829,7 +5829,7 @@ cargo install --features="lsp" lelwel Snippet to enable the language server: ```lua -require'lspconfig'.lelwel_ls.setup{} +vim.lsp.enable('lelwel_ls') ``` Default config: @@ -5858,7 +5858,7 @@ NOTE to macOS users: Binaries from unidentified developers are blocked by defaul Snippet to enable the language server: ```lua -require'lspconfig'.lemminx.setup{} +vim.lsp.enable('lemminx') ``` Default config: @@ -5890,7 +5890,7 @@ This is because nvim-lspconfig does not make assumptions about your path. Snippet to enable the language server: ```lua -require'lspconfig'.lexical.setup{} +vim.lsp.enable('lexical') ``` Default config: @@ -5919,7 +5919,7 @@ completion/code actions. See the [wiki docs](https://github.com/SilasMarvin/lsp- Snippet to enable the language server: ```lua -require'lspconfig'.lsp_ai.setup{} +vim.lsp.enable('lsp_ai') ``` Default config: @@ -5969,7 +5969,7 @@ vim.cmd [[ autocmd BufRead,BufNewFile *.org set filetype=org ]] Snippet to enable the language server: ```lua -require'lspconfig'.ltex.setup{} +vim.lsp.enable('ltex') ``` Default config: @@ -6023,7 +6023,7 @@ vim.cmd [[ autocmd BufRead,BufNewFile *.org set filetype=org ]] Snippet to enable the language server: ```lua -require'lspconfig'.ltex_plus.setup{} +vim.lsp.enable('ltex_plus') ``` Default config: @@ -6107,7 +6107,7 @@ See `lua-language-server`'s [documentation](https://luals.github.io/wiki/setting Snippet to enable the language server: ```lua -require'lspconfig'.lua_ls.setup{} +vim.lsp.enable('lua_ls') ``` Default config: @@ -6142,7 +6142,7 @@ autocmd BufRead,BufNewFile *.luau setf luau Snippet to enable the language server: ```lua -require'lspconfig'.luau_lsp.setup{} +vim.lsp.enable('luau_lsp') ``` Default config: @@ -6182,7 +6182,7 @@ vim.lsp.config('lwc_ls', { Snippet to enable the language server: ```lua -require'lspconfig'.lwc_ls.setup{} +vim.lsp.enable('lwc_ls') ``` Default config: @@ -6229,7 +6229,7 @@ vim.g.asmsyntax = 'asm68k' Snippet to enable the language server: ```lua -require'lspconfig'.m68k.setup{} +vim.lsp.enable('m68k') ``` Default config: @@ -6261,7 +6261,7 @@ Check the readme to see how to properly setup. Snippet to enable the language server: ```lua -require'lspconfig'.markdown_oxide.setup{} +vim.lsp.enable('markdown_oxide') ``` Default config: @@ -6294,7 +6294,7 @@ npm i -g @marko/language-server Snippet to enable the language server: ```lua -require'lspconfig'.marko-js.setup{} +vim.lsp.enable('marko-js') ``` Default config: @@ -6325,7 +6325,7 @@ Pre-built binaries can be downloaded from https://github.com/artempyanykh/marksm Snippet to enable the language server: ```lua -require'lspconfig'.marksman.setup{} +vim.lsp.enable('marksman') ``` Default config: @@ -6352,7 +6352,7 @@ https://github.com/mdx-js/mdx-analyzer Snippet to enable the language server: ```lua -require'lspconfig'.mdx_analyzer.setup{} +vim.lsp.enable('mdx_analyzer') ``` Default config: @@ -6390,7 +6390,7 @@ An unofficial, unendorsed language server for meson written in C++ Snippet to enable the language server: ```lua -require'lspconfig'.mesonlsp.setup{} +vim.lsp.enable('mesonlsp') ``` Default config: @@ -6425,7 +6425,7 @@ To install Metals, make sure to have [coursier](https://get-coursier.io/docs/cli Snippet to enable the language server: ```lua -require'lspconfig'.metals.setup{} +vim.lsp.enable('metals') ``` Default config: @@ -6477,7 +6477,7 @@ To use with nvim: Snippet to enable the language server: ```lua -require'lspconfig'.millet.setup{} +vim.lsp.enable('millet') ``` Default config: @@ -6505,7 +6505,7 @@ The language server is included since version 0.12.0. Snippet to enable the language server: ```lua -require'lspconfig'.mint.setup{} +vim.lsp.enable('mint') ``` Default config: @@ -6534,7 +6534,7 @@ The Language Server for the LLVM MLIR language Snippet to enable the language server: ```lua -require'lspconfig'.mlir_lsp_server.setup{} +vim.lsp.enable('mlir_lsp_server') ``` Default config: @@ -6563,7 +6563,7 @@ The Language Server for the LLVM PDLL language Snippet to enable the language server: ```lua -require'lspconfig'.mlir_pdll_lsp_server.setup{} +vim.lsp.enable('mlir_pdll_lsp_server') ``` Default config: @@ -6593,7 +6593,7 @@ and available on the `PATH`. Snippet to enable the language server: ```lua -require'lspconfig'.mm0_ls.setup{} +vim.lsp.enable('mm0_ls') ``` Default config: @@ -6622,7 +6622,7 @@ Mojo is a new programming language that bridges the gap between research and pro Snippet to enable the language server: ```lua -require'lspconfig'.mojo.setup{} +vim.lsp.enable('mojo') ``` Default config: @@ -6649,7 +6649,7 @@ Language server for the Motoko programming language. Snippet to enable the language server: ```lua -require'lspconfig'.motoko_lsp.setup{} +vim.lsp.enable('motoko_lsp') ``` Default config: @@ -6690,7 +6690,7 @@ See [`move-analyzer`'s doc](https://github.com/move-language/move/blob/1b258a06e Snippet to enable the language server: ```lua -require'lspconfig'.move_analyzer.setup{} +vim.lsp.enable('move_analyzer') ``` Default config: @@ -6745,7 +6745,7 @@ vim.treesitter.language.register('xml', { 'msbuild' }) Snippet to enable the language server: ```lua -require'lspconfig'.msbuild_project_tools_server.setup{} +vim.lsp.enable('msbuild_project_tools_server') ``` Default config: @@ -6771,7 +6771,7 @@ https://muon.build Snippet to enable the language server: ```lua -require'lspconfig'.muon.setup{} +vim.lsp.enable('muon') ``` Default config: @@ -6799,7 +6799,7 @@ pip install mutt-language-server Snippet to enable the language server: ```lua -require'lspconfig'.mutt_ls.setup{} +vim.lsp.enable('mutt_ls') ``` Default config: @@ -6850,7 +6850,7 @@ vim.lsp.config('nelua_lsp.setup, { Snippet to enable the language server: ```lua -require'lspconfig'.nelua_lsp.setup{} +vim.lsp.enable('nelua_lsp') ``` Default config: @@ -6885,7 +6885,7 @@ vim.lsp.config('neocmake', { Snippet to enable the language server: ```lua -require'lspconfig'.neocmake.setup{} +vim.lsp.enable('neocmake') ``` Default config: @@ -6931,7 +6931,7 @@ vim.lsp.config('nextflow_ls', { Snippet to enable the language server: ```lua -require'lspconfig'.nextflow_ls.setup{} +vim.lsp.enable('nextflow_ls') ``` Default config: @@ -6968,7 +6968,7 @@ https://github.com/elixir-tools/next-ls Snippet to enable the language server: ```lua -require'lspconfig'.nextls.setup{} +vim.lsp.enable('nextls') ``` Default config: @@ -6995,7 +6995,7 @@ pip install -U nginx-language-server Snippet to enable the language server: ```lua -require'lspconfig'.nginx_language_server.setup{} +vim.lsp.enable('nginx_language_server') ``` Default config: @@ -7042,7 +7042,7 @@ install the [Nickel vim plugin](https://github.com/nickel-lang/vim-nickel). Snippet to enable the language server: ```lua -require'lspconfig'.nickel_ls.setup{} +vim.lsp.enable('nickel_ls') ``` Default config: @@ -7074,7 +7074,7 @@ _See an example config at https://github.com/oxalica/nil/blob/main/dev/nvim-lsp. Snippet to enable the language server: ```lua -require'lspconfig'.nil_ls.setup{} +vim.lsp.enable('nil_ls') ``` Default config: @@ -7105,7 +7105,7 @@ nimble install nimlangserver Snippet to enable the language server: ```lua -require'lspconfig'.nim_langserver.setup{} +vim.lsp.enable('nim_langserver') ``` Default config: @@ -7133,7 +7133,7 @@ nimble install nimlsp Snippet to enable the language server: ```lua -require'lspconfig'.nimls.setup{} +vim.lsp.enable('nimls') ``` Default config: @@ -7160,7 +7160,7 @@ Check the repository README for more information. Snippet to enable the language server: ```lua -require'lspconfig'.nixd.setup{} +vim.lsp.enable('nixd') ``` Default config: @@ -7199,7 +7199,7 @@ Description of your jobs should be written in `.nomad` files for the LSP client Snippet to enable the language server: ```lua -require'lspconfig'.nomad_lsp.setup{} +vim.lsp.enable('nomad_lsp') ``` Default config: @@ -7231,7 +7231,7 @@ vim.lsp.config('ntt', { Snippet to enable the language server: ```lua -require'lspconfig'.ntt.setup{} +vim.lsp.enable('ntt') ``` Default config: @@ -7258,7 +7258,7 @@ Nushell built-in language server. Snippet to enable the language server: ```lua -require'lspconfig'.nushell.setup{} +vim.lsp.enable('nushell') ``` Default config: @@ -7290,7 +7290,7 @@ npm i -g nxls Snippet to enable the language server: ```lua -require'lspconfig'.nxls.setup{} +vim.lsp.enable('nxls') ``` Default config: @@ -7320,7 +7320,7 @@ npm install -g ocaml-language-server Snippet to enable the language server: ```lua -require'lspconfig'.ocamlls.setup{} +vim.lsp.enable('ocamlls') ``` Default config: @@ -7349,7 +7349,7 @@ opam install ocaml-lsp-server Snippet to enable the language server: ```lua -require'lspconfig'.ocamllsp.setup{} +vim.lsp.enable('ocamllsp') ``` Default config: @@ -7374,7 +7374,7 @@ https://github.com/DanielGavin/ols Snippet to enable the language server: ```lua -require'lspconfig'.ols.setup{} +vim.lsp.enable('ols') ``` Default config: @@ -7406,7 +7406,7 @@ For `go_to_definition` to work fully, extended `textDocument/definition` handler Snippet to enable the language server: ```lua -require'lspconfig'.omnisharp.setup{} +vim.lsp.enable('omnisharp') ``` Default config: @@ -7461,7 +7461,7 @@ Prebuilt binaries are available for Linux, macOS and Windows [here](https://gith Snippet to enable the language server: ```lua -require'lspconfig'.opencl_ls.setup{} +vim.lsp.enable('opencl_ls') ``` Default config: @@ -7503,7 +7503,7 @@ or by installing a filetype plugin such as https://github.com/sirtaj/vim-opensca Snippet to enable the language server: ```lua -require'lspconfig'.openscad_ls.setup{} +vim.lsp.enable('openscad_ls') ``` Default config: @@ -7535,7 +7535,7 @@ cargo install openscad-lsp Snippet to enable the language server: ```lua -require'lspconfig'.openscad_lsp.setup{} +vim.lsp.enable('openscad_lsp') ``` Default config: @@ -7562,7 +7562,7 @@ The Pact language server Snippet to enable the language server: ```lua -require'lspconfig'.pact_ls.setup{} +vim.lsp.enable('pact_ls') ``` Default config: @@ -7600,7 +7600,7 @@ export FPCTARGETCPU='x86_64' # Target CPU for cross compiling. Snippet to enable the language server: ```lua -require'lspconfig'.pasls.setup{} +vim.lsp.enable('pasls') ``` Default config: @@ -7631,7 +7631,7 @@ pbls is a Language Server for protobuf Snippet to enable the language server: ```lua -require'lspconfig'.pbls.setup{} +vim.lsp.enable('pbls') ``` Default config: @@ -7660,7 +7660,7 @@ To use the language server, ensure that you have Perl::LanguageServer installed Snippet to enable the language server: ```lua -require'lspconfig'.perlls.setup{} +vim.lsp.enable('perlls') ``` Default config: @@ -7714,7 +7714,7 @@ settings have a reasonable default, but, at minimum, you may want to point `perl Snippet to enable the language server: ```lua -require'lspconfig'.perlnavigator.setup{} +vim.lsp.enable('perlnavigator') ``` Default config: @@ -7744,7 +7744,7 @@ To use the language server, ensure that you have PLS installed and that it is in Snippet to enable the language server: ```lua -require'lspconfig'.perlpls.setup{} +vim.lsp.enable('perlpls') ``` Default config: @@ -7784,7 +7784,7 @@ Language server for pest grammars. Snippet to enable the language server: ```lua -require'lspconfig'.pest_ls.setup{} +vim.lsp.enable('pest_ls') ``` Default config: @@ -7811,7 +7811,7 @@ Installation: https://github.com/phan/phan#getting-started Snippet to enable the language server: ```lua -require'lspconfig'.phan.setup{} +vim.lsp.enable('phan') ``` Default config: @@ -7835,7 +7835,7 @@ Installation: https://phpactor.readthedocs.io/en/master/usage/standalone.html#gl Snippet to enable the language server: ```lua -require'lspconfig'.phpactor.setup{} +vim.lsp.enable('phpactor') ``` Default config: @@ -7859,7 +7859,7 @@ Full language support for the PICO-8 dialect of Lua. Snippet to enable the language server: ```lua -require'lspconfig'.pico8_ls.setup{} +vim.lsp.enable('pico8_ls') ``` Default config: @@ -7887,7 +7887,7 @@ Language server for ArchLinux/Windows Msys2's PKGBUILD. Snippet to enable the language server: ```lua -require'lspconfig'.pkgbuild_language_server.setup{} +vim.lsp.enable('pkgbuild_language_server') ``` Default config: @@ -7916,7 +7916,7 @@ The `plz` binary will automatically install the LSP for you on first run Snippet to enable the language server: ```lua -require'lspconfig'.please.setup{} +vim.lsp.enable('please') ``` Default config: @@ -7943,7 +7943,7 @@ To learn how to configure the PL/I language server, see the [PL/I Language Suppo Snippet to enable the language server: ```lua -require'lspconfig'.pli.setup{} +vim.lsp.enable('pli') ``` Default config: @@ -7970,7 +7970,7 @@ Language server for poryscript (a high level scripting language for GBA-era Pokà Snippet to enable the language server: ```lua -require'lspconfig'.poryscript_pls.setup{} +vim.lsp.enable('poryscript_pls') ``` Default config: @@ -7997,7 +7997,7 @@ A collection of language tools and a Language Server Protocol (LSP) implementati Snippet to enable the language server: ```lua -require'lspconfig'.postgres_lsp.setup{} +vim.lsp.enable('postgres_lsp') ``` Default config: @@ -8027,7 +8027,7 @@ npm install -g @prisma/language-server Snippet to enable the language server: ```lua -require'lspconfig'.prismals.setup{} +vim.lsp.enable('prismals') ``` Default config: @@ -8062,7 +8062,7 @@ Language Server Protocol server for SWI-Prolog Snippet to enable the language server: ```lua -require'lspconfig'.prolog_ls.setup{} +vim.lsp.enable('prolog_ls') ``` Default config: @@ -8091,7 +8091,7 @@ Please see the manual installation instructions: https://github.com/kitten/prose Snippet to enable the language server: ```lua -require'lspconfig'.prosemd_lsp.setup{} +vim.lsp.enable('prosemd_lsp') ``` Default config: @@ -8123,7 +8123,7 @@ A Language Server for proto3 files. It uses tree-sitter and runs in single file Snippet to enable the language server: ```lua -require'lspconfig'.protols.setup{} +vim.lsp.enable('protols') ``` Default config: @@ -8153,7 +8153,7 @@ composer global require vimeo/psalm Snippet to enable the language server: ```lua -require'lspconfig'.psalm.setup{} +vim.lsp.enable('psalm') ``` Default config: @@ -8182,7 +8182,7 @@ PugLSP can be installed via `go get github.com/opa-oz/pug-lsp`, or manually down Snippet to enable the language server: ```lua -require'lspconfig'.pug.setup{} +vim.lsp.enable('pug') ``` Default config: @@ -8220,7 +8220,7 @@ Installation: Snippet to enable the language server: ```lua -require'lspconfig'.puppet.setup{} +vim.lsp.enable('puppet') ``` Default config: @@ -8250,7 +8250,7 @@ The `purescript-language-server` can be added to your project and `$PATH` via Snippet to enable the language server: ```lua -require'lspconfig'.purescriptls.setup{} +vim.lsp.enable('purescriptls') ``` Default config: @@ -8299,7 +8299,7 @@ Note: This is a community fork of `pyls`. Snippet to enable the language server: ```lua -require'lspconfig'.pylsp.setup{} +vim.lsp.enable('pylsp') ``` Default config: @@ -8326,7 +8326,7 @@ https://github.com/mtshiba/pylyzer Snippet to enable the language server: ```lua -require'lspconfig'.pylyzer.setup{} +vim.lsp.enable('pylyzer') ``` Default config: @@ -8369,7 +8369,7 @@ Do not report issues for missing features in `pyre` to `lspconfig`. Snippet to enable the language server: ```lua -require'lspconfig'.pyre.setup{} +vim.lsp.enable('pyre') ``` Default config: @@ -8396,7 +8396,7 @@ https://github.com/microsoft/pyright Snippet to enable the language server: ```lua -require'lspconfig'.pyright.setup{} +vim.lsp.enable('pyright') ``` Default config: @@ -8438,7 +8438,7 @@ Source in the [QtDeclarative repository](https://code.qt.io/cgit/qt/qtdeclarativ Snippet to enable the language server: ```lua -require'lspconfig'.qmlls.setup{} +vim.lsp.enable('qmlls') ``` Default config: @@ -8467,7 +8467,7 @@ See installation [instructions](https://quick-lint-js.com/install/) Snippet to enable the language server: ```lua -require'lspconfig'.quick_lint_js.setup{} +vim.lsp.enable('quick_lint_js') ``` Default config: @@ -8500,7 +8500,7 @@ install.packages("languageserver") Snippet to enable the language server: ```lua -require'lspconfig'.r_language_server.setup{} +vim.lsp.enable('r_language_server') ``` Default config: @@ -8528,7 +8528,7 @@ Install via `raco`: `raco pkg install racket-langserver` Snippet to enable the language server: ```lua -require'lspconfig'.racket_langserver.setup{} +vim.lsp.enable('racket_langserver') ``` Default config: @@ -8571,7 +8571,7 @@ settings have a reasonable default, but, at minimum, you may want to point `raku Snippet to enable the language server: ```lua -require'lspconfig'.raku_navigator.setup{} +vim.lsp.enable('raku_navigator') ``` Default config: @@ -8598,7 +8598,7 @@ You can install reason language server from [reason-language-server](https://git Snippet to enable the language server: ```lua -require'lspconfig'.reason_ls.setup{} +vim.lsp.enable('reason_ls') ``` Default config: @@ -8630,7 +8630,7 @@ go install github.com/StyraInc/regal@latest Snippet to enable the language server: ```lua -require'lspconfig'.regal.setup{} +vim.lsp.enable('regal') ``` Default config: @@ -8659,7 +8659,7 @@ go install github.com/kitagry/regols@latest Snippet to enable the language server: ```lua -require'lspconfig'.regols.setup{} +vim.lsp.enable('regols') ``` Default config: @@ -8708,7 +8708,7 @@ npm install remark-preset-lint-recommended Snippet to enable the language server: ```lua -require'lspconfig'.remark_ls.setup{} +vim.lsp.enable('remark_ls') ``` Default config: @@ -8754,7 +8754,7 @@ vim.lsp.config('rescriptls', { Snippet to enable the language server: ```lua -require'lspconfig'.rescriptls.setup{} +vim.lsp.enable('rescriptls') ``` Default config: @@ -8830,7 +8830,7 @@ cmd = {"rustup", "run", "nightly", "rls"} Snippet to enable the language server: ```lua -require'lspconfig'.rls.setup{} +vim.lsp.enable('rls') ``` Default config: @@ -8861,7 +8861,7 @@ This server accepts configuration via the `settings` key. Snippet to enable the language server: ```lua -require'lspconfig'.rnix.setup{} +vim.lsp.enable('rnix') ``` Default config: @@ -8893,7 +8893,7 @@ RobotCode - Language Server Protocol implementation for Robot Framework. Snippet to enable the language server: ```lua -require'lspconfig'.robotcode.setup{} +vim.lsp.enable('robotcode') ``` Default config: @@ -8921,7 +8921,7 @@ Language Server Protocol implementation for Robot Framework. Snippet to enable the language server: ```lua -require'lspconfig'.robotframework_ls.setup{} +vim.lsp.enable('robotframework_ls') ``` Default config: @@ -8949,7 +8949,7 @@ The built-in language server for the Roc programming language. Snippet to enable the language server: ```lua -require'lspconfig'.roc_ls.setup{} +vim.lsp.enable('roc_ls') ``` Default config: @@ -8982,7 +8982,7 @@ npm install [-g] rome Snippet to enable the language server: ```lua -require'lspconfig'.rome.setup{} +vim.lsp.enable('rome') ``` Default config: @@ -9024,7 +9024,7 @@ Download and extract it (nuget's are zip files). Snippet to enable the language server: ```lua -require'lspconfig'.roslyn_ls.setup{} +vim.lsp.enable('roslyn_ls') ``` Default config: @@ -9119,7 +9119,7 @@ pip install rpm-spec-language-server Snippet to enable the language server: ```lua -require'lspconfig'.rpmspec.setup{} +vim.lsp.enable('rpmspec') ``` Default config: @@ -9148,7 +9148,7 @@ https://github.com/rubocop/rubocop Snippet to enable the language server: ```lua -require'lspconfig'.rubocop.setup{} +vim.lsp.enable('rubocop') ``` Default config: @@ -9183,7 +9183,7 @@ gem install ruby-lsp Snippet to enable the language server: ```lua -require'lspconfig'.ruby_lsp.setup{} +vim.lsp.enable('ruby_lsp') ``` Default config: @@ -9238,7 +9238,7 @@ Refer to the [documentation](https://docs.astral.sh/ruff/editors/) for more deta Snippet to enable the language server: ```lua -require'lspconfig'.ruff.setup{} +vim.lsp.enable('ruff') ``` Default config: @@ -9286,7 +9286,7 @@ vim.lsp.config('ruff_lsp', { Snippet to enable the language server: ```lua -require'lspconfig'.ruff_lsp.setup{} +vim.lsp.enable('ruff_lsp') ``` Default config: @@ -9318,7 +9318,7 @@ an embeddable dynamic programming language for Rust Snippet to enable the language server: ```lua -require'lspconfig'.rune_languageserver.setup{} +vim.lsp.enable('rune_languageserver') ``` Default config: @@ -9362,7 +9362,7 @@ https://github.com/rust-lang/rust-analyzer/blob/eb5da56d839ae0a9e9f50774fa3eb78e Snippet to enable the language server: ```lua -require'lspconfig'.rust_analyzer.setup{} +vim.lsp.enable('rust_analyzer') ``` Default config: @@ -9400,7 +9400,7 @@ pip install salt-lsp Snippet to enable the language server: ```lua -require'lspconfig'.salt_ls.setup{} +vim.lsp.enable('salt_ls') ``` Default config: @@ -9427,7 +9427,7 @@ And for nvim user, please add .sls to scheme file extension list. Snippet to enable the language server: ```lua -require'lspconfig'.scheme_langserver.setup{} +vim.lsp.enable('scheme_langserver') ``` Default config: @@ -9454,7 +9454,7 @@ Crystal language server. Snippet to enable the language server: ```lua -require'lspconfig'.scry.setup{} +vim.lsp.enable('scry') ``` Default config: @@ -9481,7 +9481,7 @@ https://github.com/antonk52/lua-3p-language-servers Snippet to enable the language server: ```lua -require'lspconfig'.selene3p_ls.setup{} +vim.lsp.enable('selene3p_ls') ``` Default config: @@ -9509,7 +9509,7 @@ Download a binary from https://github.com/Pure-D/serve-d/releases and put it in Snippet to enable the language server: ```lua -require'lspconfig'.serve_d.setup{} +vim.lsp.enable('serve_d') ``` Default config: @@ -9540,7 +9540,7 @@ Note: This LSP already includes Theme Check so you don't need to use the `theme_ Snippet to enable the language server: ```lua -require'lspconfig'.shopify_theme_ls.setup{} +vim.lsp.enable('shopify_theme_ls') ``` Default config: @@ -9585,7 +9585,7 @@ or by installing a filetype plugin such as https://github.com/RustemB/sixtyfps-v Snippet to enable the language server: ```lua -require'lspconfig'.sixtyfps.setup{} +vim.lsp.enable('sixtyfps') ``` Default config: @@ -9627,7 +9627,7 @@ or in more detail [here](https://github.com/shader-slang/slang-vscode-extension/ Snippet to enable the language server: ```lua -require'lspconfig'.slangd.setup{} +vim.lsp.enable('slangd') ``` Default config: @@ -9666,7 +9666,7 @@ vim.cmd [[ autocmd BufRead,BufNewFile *.slint set filetype=slint ]] Snippet to enable the language server: ```lua -require'lspconfig'.slint_lsp.setup{} +vim.lsp.enable('slint_lsp') ``` Default config: @@ -9699,7 +9699,7 @@ npm i -g vscode-smarty-langserver-extracted Snippet to enable the language server: ```lua -require'lspconfig'.smarty_ls.setup{} +vim.lsp.enable('smarty_ls') ``` Default config: @@ -9738,7 +9738,7 @@ https://github.com/awslabs/smithy-language-server Snippet to enable the language server: ```lua -require'lspconfig'.smithy_ls.setup{} +vim.lsp.enable('smithy_ls') ``` Default config: @@ -9768,7 +9768,7 @@ npm install -g @snakeskin/cli Snippet to enable the language server: ```lua -require'lspconfig'.snakeskin_ls.setup{} +vim.lsp.enable('snakeskin_ls') ``` Default config: @@ -9795,7 +9795,7 @@ LSP for Snyk Open Source, Snyk Infrastructure as Code, and Snyk Code. Snippet to enable the language server: ```lua -require'lspconfig'.snyk_ls.setup{} +vim.lsp.enable('snyk_ls') ``` Default config: @@ -9839,7 +9839,7 @@ A language server for Solidity Snippet to enable the language server: ```lua -require'lspconfig'.solang.setup{} +vim.lsp.enable('solang') ``` Default config: @@ -9872,7 +9872,7 @@ gem install --user-install solargraph Snippet to enable the language server: ```lua -require'lspconfig'.solargraph.setup{} +vim.lsp.enable('solargraph') ``` Default config: @@ -9913,7 +9913,7 @@ solc is the native language server for the Solidity language. Snippet to enable the language server: ```lua -require'lspconfig'.solc.setup{} +vim.lsp.enable('solc') ``` Default config: @@ -9966,7 +9966,7 @@ You can omit the node_modules as well. Snippet to enable the language server: ```lua -require'lspconfig'.solidity.setup{} +vim.lsp.enable('solidity') ``` Default config: @@ -10008,7 +10008,7 @@ npm install -g vscode-solidity-server Snippet to enable the language server: ```lua -require'lspconfig'.solidity_ls.setup{} +vim.lsp.enable('solidity_ls') ``` Default config: @@ -10041,7 +10041,7 @@ A language server for the Solidity programming language, built by the Nomic Foun Snippet to enable the language server: ```lua -require'lspconfig'.solidity_ls_nomicfoundation.setup{} +vim.lsp.enable('solidity_ls_nomicfoundation') ``` Default config: @@ -10080,7 +10080,7 @@ The language server provides: Snippet to enable the language server: ```lua -require'lspconfig'.somesass_ls.setup{} +vim.lsp.enable('somesass_ls') ``` Default config: @@ -10126,7 +10126,7 @@ gem install sorbet Snippet to enable the language server: ```lua -require'lspconfig'.sorbet.setup{} +vim.lsp.enable('sorbet') ``` Default config: @@ -10153,7 +10153,7 @@ Language server for Swift and C/C++/Objective-C. Snippet to enable the language server: ```lua -require'lspconfig'.sourcekit.setup{} +vim.lsp.enable('sourcekit') ``` Default config: @@ -10199,7 +10199,7 @@ See [vscode-spectral](https://github.com/stoplightio/vscode-spectral#extension-s Snippet to enable the language server: ```lua -require'lspconfig'.spectral.setup{} +vim.lsp.enable('spectral') ``` Default config: @@ -10246,7 +10246,7 @@ This is automatically done by [CrystalAlpha358/vim-mcfunction](https://github.co Snippet to enable the language server: ```lua -require'lspconfig'.spyglassmc_language_server.setup{} +vim.lsp.enable('spyglassmc_language_server') ``` Default config: @@ -10273,7 +10273,7 @@ This LSP can be installed via `npm`. Find further instructions on manual instal Snippet to enable the language server: ```lua -require'lspconfig'.sqlls.setup{} +vim.lsp.enable('sqlls') ``` Default config: @@ -10310,7 +10310,7 @@ Sqls can be installed via `go install github.com/sqls-server/sqls@latest`. Instr Snippet to enable the language server: ```lua -require'lspconfig'.sqls.setup{} +vim.lsp.enable('sqls') ``` Default config: @@ -10341,7 +10341,7 @@ https://github.com/quarylabs/sqruff Snippet to enable the language server: ```lua -require'lspconfig'.sqruff.setup{} +vim.lsp.enable('sqruff') ``` Default config: @@ -10368,7 +10368,7 @@ Ruby Style Guide, with linter & automatic code fixer. Snippet to enable the language server: ```lua -require'lspconfig'.standardrb.setup{} +vim.lsp.enable('standardrb') ``` Default config: @@ -10399,7 +10399,7 @@ It can be installed with cargo: https://crates.io/crates/starlark Snippet to enable the language server: ```lua -require'lspconfig'.starlark_rust.setup{} +vim.lsp.enable('starlark_rust') ``` Default config: @@ -10426,7 +10426,7 @@ https://github.com/withered-magic/starpls Snippet to enable the language server: ```lua -require'lspconfig'.starpls.setup{} +vim.lsp.enable('starpls') ``` Default config: @@ -10453,7 +10453,7 @@ lints and suggestions for the nix programming language Snippet to enable the language server: ```lua -require'lspconfig'.statix.setup{} +vim.lsp.enable('statix') ``` Default config: @@ -10482,7 +10482,7 @@ You need `Steepfile` to make it work. Generate it with `steep init`. Snippet to enable the language server: ```lua -require'lspconfig'.steep.setup{} +vim.lsp.enable('steep') ``` Default config: @@ -10519,7 +10519,7 @@ yarn global add stimulus-language-server Snippet to enable the language server: ```lua -require'lspconfig'.stimulus_ls.setup{} +vim.lsp.enable('stimulus_ls') ``` Default config: @@ -10562,7 +10562,7 @@ vim.lsp.config('stylelint_lsp', { Snippet to enable the language server: ```lua -require'lspconfig'.stylelint_lsp.setup{} +vim.lsp.enable('stylelint_lsp') ``` Default config: @@ -10593,7 +10593,7 @@ https://github.com/antonk52/lua-3p-language-servers Snippet to enable the language server: ```lua -require'lspconfig'.stylua3p_ls.setup{} +vim.lsp.enable('stylua3p_ls') ``` Default config: @@ -10632,7 +10632,7 @@ vim.lsp.config('superhtml', { Snippet to enable the language server: ```lua -require'lspconfig'.superhtml.setup{} +vim.lsp.enable('superhtml') ``` Default config: @@ -10664,7 +10664,7 @@ npm install -g svelte-language-server Snippet to enable the language server: ```lua -require'lspconfig'.svelte.setup{} +vim.lsp.enable('svelte') ``` Default config: @@ -10698,7 +10698,7 @@ $ npm install -g @imc-trading/svlangserver Snippet to enable the language server: ```lua -require'lspconfig'.svlangserver.setup{} +vim.lsp.enable('svlangserver') ``` Default config: @@ -10739,7 +10739,7 @@ Language server for verilog and SystemVerilog Snippet to enable the language server: ```lua -require'lspconfig'.svls.setup{} +vim.lsp.enable('svls') ``` Default config: @@ -10766,7 +10766,7 @@ Meson language server written in Swift Snippet to enable the language server: ```lua -require'lspconfig'.swift_mesonls.setup{} +vim.lsp.enable('swift_mesonls') ``` Default config: @@ -10802,7 +10802,7 @@ gem install syntax_tree Snippet to enable the language server: ```lua -require'lspconfig'.syntax_tree.setup{} +vim.lsp.enable('syntax_tree') ``` Default config: @@ -10834,7 +10834,7 @@ Language Server for Systemd unit files Snippet to enable the language server: ```lua -require'lspconfig'.systemd_ls.setup{} +vim.lsp.enable('systemd_ls') ``` Default config: @@ -10867,7 +10867,7 @@ npm install --global tabby-agent Snippet to enable the language server: ```lua -require'lspconfig'.tabby_ml.setup{} +vim.lsp.enable('tabby_ml') ``` Default config: @@ -10896,7 +10896,7 @@ npm install -g @tailwindcss/language-server Snippet to enable the language server: ```lua -require'lspconfig'.tailwindcss.setup{} +vim.lsp.enable('tailwindcss') ``` Default config: @@ -10951,7 +10951,7 @@ cargo install --features lsp --locked taplo-cli Snippet to enable the language server: ```lua -require'lspconfig'.taplo.setup{} +vim.lsp.enable('taplo') ``` Default config: @@ -10980,7 +10980,7 @@ The Language Server for the LLVM TableGen language Snippet to enable the language server: ```lua -require'lspconfig'.tblgen_lsp_server.setup{} +vim.lsp.enable('tblgen_lsp_server') ``` Default config: @@ -11015,7 +11015,7 @@ Optional Command Args: Snippet to enable the language server: ```lua -require'lspconfig'.teal_ls.setup{} +vim.lsp.enable('teal_ls') ``` Default config: @@ -11042,7 +11042,7 @@ The official language server for the templ HTML templating language. Snippet to enable the language server: ```lua -require'lspconfig'.templ.setup{} +vim.lsp.enable('templ') ``` Default config: @@ -11093,7 +11093,7 @@ choice: Snippet to enable the language server: ```lua -require'lspconfig'.terraform_lsp.setup{} +vim.lsp.enable('terraform_lsp') ``` Default config: @@ -11148,7 +11148,7 @@ Instead you should use `init_options` which passes the settings as part of the L Snippet to enable the language server: ```lua -require'lspconfig'.terraformls.setup{} +vim.lsp.enable('terraformls') ``` Default config: @@ -11177,7 +11177,7 @@ See https://github.com/latex-lsp/texlab/wiki/Configuration for configuration opt Snippet to enable the language server: ```lua -require'lspconfig'.texlab.setup{} +vim.lsp.enable('texlab') ``` Default config: @@ -11239,7 +11239,7 @@ To install run: `pip install textLSP` Snippet to enable the language server: ```lua -require'lspconfig'.textlsp.setup{} +vim.lsp.enable('textlsp') ``` Default config: @@ -11289,7 +11289,7 @@ Installation instructions can be found in https://github.com/terraform-linters/t Snippet to enable the language server: ```lua -require'lspconfig'.tflint.setup{} +vim.lsp.enable('tflint') ``` Default config: @@ -11327,7 +11327,7 @@ vim.lsp.config('theme_check, { Snippet to enable the language server: ```lua -require'lspconfig'.theme_check.setup{} +vim.lsp.enable('theme_check') ``` Default config: @@ -11358,7 +11358,7 @@ you can install thriftls by mason or download binary here: https://github.com/jo Snippet to enable the language server: ```lua -require'lspconfig'.thriftls.setup{} +vim.lsp.enable('thriftls') ``` Default config: @@ -11391,7 +11391,7 @@ autocmd BufRead Tiltfile setf=tiltfile Snippet to enable the language server: ```lua -require'lspconfig'.tilt_ls.setup{} +vim.lsp.enable('tilt_ls') ``` Default config: @@ -11424,7 +11424,7 @@ Currently some of Tinymist's workspace commands are supported, namely: Snippet to enable the language server: ```lua -require'lspconfig'.tinymist.setup{} +vim.lsp.enable('tinymist') ``` Default config: @@ -11514,7 +11514,7 @@ vim.lsp.config('ts_ls', { Snippet to enable the language server: ```lua -require'lspconfig'.ts_ls.setup{} +vim.lsp.enable('ts_ls') ``` Default config: @@ -11569,7 +11569,7 @@ vim.lsp.config('ts_query_ls', { Snippet to enable the language server: ```lua -require'lspconfig'.ts_query_ls.setup{} +vim.lsp.enable('ts_query_ls') ``` Default config: @@ -11611,7 +11611,7 @@ npm install -g @typespec/compiler Snippet to enable the language server: ```lua -require'lspconfig'.tsp_server.setup{} +vim.lsp.enable('tsp_server') ``` Default config: @@ -11636,7 +11636,7 @@ https://github.com/npezza93/ttags Snippet to enable the language server: ```lua -require'lspconfig'.ttags.setup{} +vim.lsp.enable('ttags') ``` Default config: @@ -11673,7 +11673,7 @@ yarn global add turbo-language-server Snippet to enable the language server: ```lua -require'lspconfig'.turbo_ls.setup{} +vim.lsp.enable('turbo_ls') ``` Default config: @@ -11701,7 +11701,7 @@ requires node. Snippet to enable the language server: ```lua -require'lspconfig'.turtle_ls.setup{} +vim.lsp.enable('turtle_ls') ``` Default config: @@ -11733,7 +11733,7 @@ https://github.com/tqchen/ffi-navigator?tab=readme-ov-file#installation Snippet to enable the language server: ```lua -require'lspconfig'.tvm_ffi_navigator.setup{} +vim.lsp.enable('tvm_ffi_navigator') ``` Default config: @@ -11763,7 +11763,7 @@ npm install -g twiggy-language-server Snippet to enable the language server: ```lua -require'lspconfig'.twiggy_language_server.setup{} +vim.lsp.enable('twiggy_language_server') ``` Default config: @@ -11790,7 +11790,7 @@ https://github.com/ruby/typeprof Snippet to enable the language server: ```lua -require'lspconfig'.typeprof.setup{} +vim.lsp.enable('typeprof') ``` Default config: @@ -11820,7 +11820,7 @@ on GitHub: https://github.com/tekumara/typos-lsp/releases Snippet to enable the language server: ```lua -require'lspconfig'.typos_lsp.setup{} +vim.lsp.enable('typos_lsp') ``` Default config: @@ -11847,7 +11847,7 @@ Language server for Typst. Snippet to enable the language server: ```lua -require'lspconfig'.typst_lsp.setup{} +vim.lsp.enable('typst_lsp') ``` Default config: @@ -11876,7 +11876,7 @@ The Uiua interpreter can be installed with `cargo install uiua` Snippet to enable the language server: ```lua -require'lspconfig'.uiua.setup{} +vim.lsp.enable('uiua') ``` Default config: @@ -11907,7 +11907,7 @@ npm i ungrammar-languageserver -g Snippet to enable the language server: ```lua -require'lspconfig'.ungrammar_languageserver.setup{} +vim.lsp.enable('ungrammar_languageserver') ``` Default config: @@ -11945,7 +11945,7 @@ https://github.com/unisonweb/unison/blob/trunk/docs/language-server.markdown Snippet to enable the language server: ```lua -require'lspconfig'.unison.setup{} +vim.lsp.enable('unison') ``` Default config: @@ -11976,7 +11976,7 @@ npm i unocss-language-server -g Snippet to enable the language server: ```lua -require'lspconfig'.unocss.setup{} +vim.lsp.enable('unocss') ``` Default config: @@ -12014,7 +12014,7 @@ vim.cmd([[au BufRead,BufNewFile *.uvl setfiletype uvl]]) Snippet to enable the language server: ```lua -require'lspconfig'.uvls.setup{} +vim.lsp.enable('uvls') ``` Default config: @@ -12043,7 +12043,7 @@ V language server. Snippet to enable the language server: ```lua -require'lspconfig'.v_analyzer.setup{} +vim.lsp.enable('v_analyzer') ``` Default config: @@ -12081,7 +12081,7 @@ Vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality a Snippet to enable the language server: ```lua -require'lspconfig'.vacuum.setup{} +vim.lsp.enable('vacuum') ``` Default config: @@ -12106,7 +12106,7 @@ https://github.com/Prince781/vala-language-server Snippet to enable the language server: ```lua -require'lspconfig'.vala_ls.setup{} +vim.lsp.enable('vala_ls') ``` Default config: @@ -12130,7 +12130,7 @@ An implementation of the Language Server Protocol (LSP) for the Vale command-lin Snippet to enable the language server: ```lua -require'lspconfig'.vale_ls.setup{} +vim.lsp.enable('vale_ls') ``` Default config: @@ -12162,7 +12162,7 @@ See https://github.com/chipsalliance/verible/tree/master/verilog/tools/ls/README Snippet to enable the language server: ```lua -require'lspconfig'.verible.setup{} +vim.lsp.enable('verible') ``` Default config: @@ -12201,7 +12201,7 @@ cargo install --git https://github.com/vivekmalneedi/veridian.git Snippet to enable the language server: ```lua -require'lspconfig'.veridian.setup{} +vim.lsp.enable('veridian') ``` Default config: @@ -12233,7 +12233,7 @@ Language server for Veryl Snippet to enable the language server: ```lua -require'lspconfig'.veryl_ls.setup{} +vim.lsp.enable('veryl_ls') ``` Default config: @@ -12283,7 +12283,7 @@ lib1.files = [ Snippet to enable the language server: ```lua -require'lspconfig'.vhdl_ls.setup{} +vim.lsp.enable('vhdl_ls') ``` Default config: @@ -12313,7 +12313,7 @@ npm install -g vim-language-server Snippet to enable the language server: ```lua -require'lspconfig'.vimls.setup{} +vim.lsp.enable('vimls') ``` Default config: @@ -12376,7 +12376,7 @@ vim.lsp.config('visualforce_ls', { Snippet to enable the language server: ```lua -require'lspconfig'.visualforce_ls.setup{} +vim.lsp.enable('visualforce_ls') ``` Default config: @@ -12410,7 +12410,7 @@ V language server. Snippet to enable the language server: ```lua -require'lspconfig'.vls.setup{} +vim.lsp.enable('vls') ``` Default config: @@ -12506,7 +12506,7 @@ require'lspconfig'.volar.setup { Snippet to enable the language server: ```lua -require'lspconfig'.volar.setup{} +vim.lsp.enable('volar') ``` Default config: @@ -12540,7 +12540,7 @@ https://github.com/coq-community/vscoq Snippet to enable the language server: ```lua -require'lspconfig'.vscoqtop.setup{} +vim.lsp.enable('vscoqtop') ``` Default config: @@ -12575,7 +12575,7 @@ the root of your project. Snippet to enable the language server: ```lua -require'lspconfig'.vtsls.setup{} +vim.lsp.enable('vtsls') ``` Default config: @@ -12606,7 +12606,7 @@ npm install -g vls Snippet to enable the language server: ```lua -require'lspconfig'.vuels.setup{} +vim.lsp.enable('vuels') ``` Default config: @@ -12675,7 +12675,7 @@ It also provides an out-of-the-box formatter (a.k.a. pretty printer) for WebAsse Snippet to enable the language server: ```lua -require'lspconfig'.wasm_language_tools.setup{} +vim.lsp.enable('wasm_language_tools') ``` Default config: @@ -12701,7 +12701,7 @@ cargo install --git https://github.com/wgsl-analyzer/wgsl-analyzer wgsl-analyzer Snippet to enable the language server: ```lua -require'lspconfig'.wgsl_analyzer.setup{} +vim.lsp.enable('wgsl_analyzer') ``` Default config: @@ -12787,7 +12787,7 @@ vim.lsp.config('yamlls', { Snippet to enable the language server: ```lua -require'lspconfig'.yamlls.setup{} +vim.lsp.enable('yamlls') ``` Default config: @@ -12824,7 +12824,7 @@ A Language Server for the YANG data modeling language. Snippet to enable the language server: ```lua -require'lspconfig'.yang_lsp.setup{} +vim.lsp.enable('yang_lsp') ``` Default config: @@ -12855,7 +12855,7 @@ Language Server: https://github.com/avast/yls Snippet to enable the language server: ```lua -require'lspconfig'.yls.setup{} +vim.lsp.enable('yls') ``` Default config: @@ -12882,7 +12882,7 @@ Language server for the Ziggy data serialization format Snippet to enable the language server: ```lua -require'lspconfig'.ziggy.setup{} +vim.lsp.enable('ziggy') ``` Default config: @@ -12909,7 +12909,7 @@ Language server for schema files of the Ziggy data serialization format Snippet to enable the language server: ```lua -require'lspconfig'.ziggy_schema.setup{} +vim.lsp.enable('ziggy_schema') ``` Default config: @@ -12936,7 +12936,7 @@ A plain text note-taking assistant Snippet to enable the language server: ```lua -require'lspconfig'.zk.setup{} +vim.lsp.enable('zk') ``` Default config: @@ -12964,7 +12964,7 @@ Zig LSP implementation + Zig Language Server Snippet to enable the language server: ```lua -require'lspconfig'.zls.setup{} +vim.lsp.enable('zls') ``` Default config: |
