aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2026-09-10 10:20:04 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2026-09-10 10:20:04 +0000
commit2760d0d0670f84fbcc165fe9b7e7ecc39e23e330 (patch)
treee7c59aa757f025ceb158f5dc7151b8a6333d3edb
parentfeat: jetls #4529 (diff)
downloadnvim-lspconfig-2760d0d0670f84fbcc165fe9b7e7ecc39e23e330.tar
nvim-lspconfig-2760d0d0670f84fbcc165fe9b7e7ecc39e23e330.tar.gz
nvim-lspconfig-2760d0d0670f84fbcc165fe9b7e7ecc39e23e330.tar.bz2
nvim-lspconfig-2760d0d0670f84fbcc165fe9b7e7ecc39e23e330.tar.lz
nvim-lspconfig-2760d0d0670f84fbcc165fe9b7e7ecc39e23e330.tar.xz
nvim-lspconfig-2760d0d0670f84fbcc165fe9b7e7ecc39e23e330.tar.zst
nvim-lspconfig-2760d0d0670f84fbcc165fe9b7e7ecc39e23e330.zip
docs: update configs.md
skip-checks: true
-rw-r--r--doc/configs.md32
-rw-r--r--doc/configs.txt22
2 files changed, 54 insertions, 0 deletions
diff --git a/doc/configs.md b/doc/configs.md
index 79ce5d91..f1aa0369 100644
--- a/doc/configs.md
+++ b/doc/configs.md
@@ -167,6 +167,7 @@ Nvim by running `:help lspconfig-all`.
- [java_language_server](#java_language_server)
- [jdtls](#jdtls)
- [jedi_language_server](#jedi_language_server)
+- [jetls](#jetls)
- [jinja_lsp](#jinja_lsp)
- [jls](#jls)
- [jqls](#jqls)
@@ -6759,6 +6760,37 @@ Default config:
---
+## jetls
+
+https://github.com/aviatesk/JETLS.jl
+
+For JETLS installation: Use the Julia Apps helper:
+```sh
+julia -e 'using Pkg; Pkg.Apps.add(; url="https://github.com/aviatesk/JETLS.jl", rev="release")'
+```
+To update it, run the same command again
+
+Snippet to enable the language server:
+```lua
+vim.lsp.enable('jetls')
+```
+
+Default config:
+- `cmd` :
+ ```lua
+ { "jetls", "serve" }
+ ```
+- `filetypes` :
+ ```lua
+ { "julia" }
+ ```
+- `root_markers` :
+ ```lua
+ { "Project.toml" }
+ ```
+
+---
+
## jinja_lsp
jinja-lsp enhances minijinja development experience by providing Helix/Nvim users with advanced features such as autocomplete, syntax highlighting, hover, goto definition, code actions and linting.
diff --git a/doc/configs.txt b/doc/configs.txt
index 3dc7e4de..ba9c5928 100644
--- a/doc/configs.txt
+++ b/doc/configs.txt
@@ -4912,6 +4912,28 @@ Default config:
<
------------------------------------------------------------------------------
+jetls
+
+https://github.com/aviatesk/JETLS.jl
+
+For JETLS installation: Use the Julia Apps helper >sh
+ julia -e 'using Pkg; Pkg.Apps.add(; url="https://github.com/aviatesk/JETLS.jl", rev="release")'
+To update it, run the same command again
+
+Snippet to enable the language server: >lua
+ vim.lsp.enable('jetls')
+
+
+Default config:
+- cmd: >lua
+ { "jetls", "serve" }
+- filetypes: >lua
+ { "julia" }
+- root_markers: >lua
+ { "Project.toml" }
+<
+
+------------------------------------------------------------------------------
jinja_lsp
jinja-lsp enhances minijinja development experience by providing Helix/Nvim users with advanced features such as autocomplete, syntax highlighting, hover, goto definition, code actions and linting.