From e2b9f072928f1e2526d32f619556dd450c1193ed Mon Sep 17 00:00:00 2001 From: insects Date: Mon, 14 Apr 2025 12:42:40 +0200 Subject: [PATCH] nvim: set up java support --- dot_config/nvim/lua/plugins/java.lua | 3 +++ dot_config/nvim/lua/plugins/lsp.lua | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 dot_config/nvim/lua/plugins/java.lua diff --git a/dot_config/nvim/lua/plugins/java.lua b/dot_config/nvim/lua/plugins/java.lua new file mode 100644 index 0000000..c37b6e6 --- /dev/null +++ b/dot_config/nvim/lua/plugins/java.lua @@ -0,0 +1,3 @@ +return { + "nvim-java/nvim-java", +} diff --git a/dot_config/nvim/lua/plugins/lsp.lua b/dot_config/nvim/lua/plugins/lsp.lua index 6c2eaee..3e1e84e 100644 --- a/dot_config/nvim/lua/plugins/lsp.lua +++ b/dot_config/nvim/lua/plugins/lsp.lua @@ -21,6 +21,8 @@ return { }, config = function() require("lspconfig").lua_ls.setup({}) + require("java").setup({}) + require("lspconfig").jdtls.setup({}) end, }, { @@ -32,7 +34,7 @@ return { "saghen/blink.cmp", version = "1.*", opts = { - keymap = { preset = "default" }, + keymap = { preset = "enter" }, sources = { default = { "lazydev", "lsp", "path", "snippets", "buffer" }, providers = {