From 92f6b59cda217a196941508e8d24186260b5d91b Mon Sep 17 00:00:00 2001 From: christianchiarulli Date: Sat, 10 Jul 2021 00:09:33 -0400 Subject: update some commands for jdtls --- ftplugin/java.lua | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'ftplugin/java.lua') diff --git a/ftplugin/java.lua b/ftplugin/java.lua index bba968b9..489deb3b 100644 --- a/ftplugin/java.lua +++ b/ftplugin/java.lua @@ -18,11 +18,24 @@ if O.lang.java.java_tools.active then cmd = { JAVA_LS_EXECUTABLE, WORKSPACE_PATH .. vim.fn.fnamemodify(vim.fn.getcwd(), ":p:h:t") }, } + vim.api.nvim_set_keymap( + "n", + "la", + ":lua require('jdtls').code_action()", + { noremap = true, silent = true } + ) + vim.api.nvim_set_keymap( + "n", + "lR", + ":lua require('jdtls').code_action(false, 'refactor')", + { noremap = true, silent = true } + ) + vim.cmd "command! -buffer JdtCompile lua require('jdtls').compile()" vim.cmd "command! -buffer JdtUpdateConfig lua require('jdtls').update_project_config()" - vim.cmd "command! -buffer JdtJol lua require('jdtls').jol()" + -- vim.cmd "command! -buffer JdtJol lua require('jdtls').jol()" vim.cmd "command! -buffer JdtBytecode lua require('jdtls').javap()" - vim.cmd "command! -buffer JdtJshell lua require('jdtls').jshell()" + -- vim.cmd "command! -buffer JdtJshell lua require('jdtls').jshell()" else local util = require "lspconfig/util" -- cgit v1.2.3