feat: add jdtls keymaps
This commit is contained in:
11
init.lua
11
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', '<leader>fg', ":Pick grep<CR><CR>", {})
|
||||
vim.keymap.set('n', '<leader>fh', ":Pick help<CR>", {})
|
||||
|
||||
vim.keymap.set("n", "-", "<CMD>Oil<CR>", { desc = "Open parent directory" })
|
||||
|
||||
|
||||
vim.keymap.set("n", "<leader>oi", require 'jdtls'.organize_imports)
|
||||
vim.keymap.set("n", "<leader>ev", require 'jdtls'.extract_variable)
|
||||
vim.keymap.set("n", "<leader>ec", require 'jdtls'.extract_constant)
|
||||
vim.keymap.set("n", "<leader>em", require 'jdtls'.extract_method)
|
||||
vim.keymap.set("v", "<leader>em", ":lua require'jdtls'.extract_method(true)<CR>", { silent = true })
|
||||
|
||||
-- TODO: Snippets like new java class
|
||||
|
||||
Reference in New Issue
Block a user