From afc0b62a7869ec36d3cc17369ed6c6aefbb1e133 Mon Sep 17 00:00:00 2001 From: zeekling Date: Fri, 14 Jun 2024 00:38:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0java=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=EF=BC=9B=E4=BC=98=E5=8C=96=E5=BF=AB=E6=8D=B7=E9=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lua/plugins/help.lua | 12 +++++++++++- lua/plugins/java-plugin.lua | 26 ++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 lua/plugins/java-plugin.lua diff --git a/lua/plugins/help.lua b/lua/plugins/help.lua index 8ecddff..e21f1cf 100644 --- a/lua/plugins/help.lua +++ b/lua/plugins/help.lua @@ -20,6 +20,12 @@ return { s={"NvimTreeToggle", "show dir tree on left"}, c={"NvimTreeClose", "hidden dir tree on left"} }, + l = { + name="Lazy", + s={"Lazy show", "Lazy show"}, + i={"Lazy install", "Lazy install"}, + u={"Lazy update", "Lazy update"}, + }, m = { name="Markdown", k={ @@ -28,9 +34,13 @@ return { c={"MarkdownPreviewStop", "MarkdownPreviewStop"} } }, + v = { + name = "version", + v={"version", "neovim version"}, + }, s = { name="Search" - } + }, } }, {silent = true, noremap = true}) wk.setup() diff --git a/lua/plugins/java-plugin.lua b/lua/plugins/java-plugin.lua new file mode 100644 index 0000000..521636c --- /dev/null +++ b/lua/plugins/java-plugin.lua @@ -0,0 +1,26 @@ +return { + 'nvim-java/nvim-java', + dependencies = { + 'nvim-java/lua-async-await', + 'nvim-java/nvim-java-refactor', + 'nvim-java/nvim-java-core', + 'nvim-java/nvim-java-test', + 'nvim-java/nvim-java-dap', + 'MunifTanjim/nui.nvim', + 'neovim/nvim-lspconfig', + 'mfussenegger/nvim-dap', + { + 'williamboman/mason.nvim', + opts = { + registries = { + 'github:nvim-java/mason-registry', + 'github:mason-org/mason-registry', + }, + }, + } + }, + config = function() + require('java').setup({ + }) + end, +}