From b72858fed4ad23e88bfdf4cae972eac871a7d6e7 Mon Sep 17 00:00:00 2001 From: Andrea Rogers Date: Wed, 16 Oct 2024 16:00:14 -0500 Subject: [PATCH] vimrc: Add Java language server support. --- .vimrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.vimrc b/.vimrc index 933ba33..7e48f5d 100644 --- a/.vimrc +++ b/.vimrc @@ -177,6 +177,15 @@ if executable('typescript-language-server') \ }) endif +" Java! (kill me) +if executable('jdtls') + au User lsp_setup call lsp#register_server({ + \ 'name': 'Eclipse JDT Language Server', + \ 'cmd': {server_info->['jdtls', '-data', getcwd()]}, + \ 'allowlist': ['java'] + \ }) +endif + " LSP config function! s:on_lsp_buffer_enabled() abort setlocal omnifunc=lsp#complete