diff --git a/init.lua b/init.lua index 84448e0..16ddd26 100644 --- a/init.lua +++ b/init.lua @@ -164,7 +164,6 @@ vim.api.nvim_create_autocmd("FileType", { require "mini.pick".setup() require "nvim-treesitter.configs".setup({ - auto_install = true, highlight = { enable = true, @@ -190,7 +189,6 @@ vim.api.nvim_create_autocmd('BufWritePre', { end, }) - -- require('tailwind-sorter').setup({ -- on_save_enabled = true, -- on_save_pattern = { '*.html' }, @@ -219,3 +217,12 @@ vim.keymap.set('n', 'fg', ":Pick grep", {}) vim.keymap.set('n', 'fh', ":Pick help", {}) vim.keymap.set("n", "-", "Oil", { desc = "Open parent directory" }) + + +vim.keymap.set("n", "oi", require 'jdtls'.organize_imports) +vim.keymap.set("n", "ev", require 'jdtls'.extract_variable) +vim.keymap.set("n", "ec", require 'jdtls'.extract_constant) +vim.keymap.set("n", "em", require 'jdtls'.extract_method) +vim.keymap.set("v", "em", ":lua require'jdtls'.extract_method(true)", { silent = true }) + +-- TODO: Snippets like new java class