diff options
| author | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2026-09-10 10:20:04 +0000 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2026-09-10 10:20:04 +0000 |
| commit | 2760d0d0670f84fbcc165fe9b7e7ecc39e23e330 (patch) | |
| tree | e7c59aa757f025ceb158f5dc7151b8a6333d3edb | |
| parent | feat: jetls #4529 (diff) | |
| download | nvim-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.md | 32 | ||||
| -rw-r--r-- | doc/configs.txt | 22 |
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. |
