summaryrefslogtreecommitdiff
path: root/lua/lsp-wrapper.vim
diff options
context:
space:
mode:
authorChris <[email protected]>2021-03-13 00:39:49 -0500
committerChris <[email protected]>2021-03-13 00:39:49 -0500
commitd16093b4225477ef5d043b2722aa59318193efbf (patch)
tree894a4c53ec954d9abd31fad3ba44edbf230078e3 /lua/lsp-wrapper.vim
parentb68ac7c7b12559533801a4c4634d223eb3ece489 (diff)
beiginning java support
Diffstat (limited to 'lua/lsp-wrapper.vim')
-rw-r--r--lua/lsp-wrapper.vim10
1 files changed, 10 insertions, 0 deletions
diff --git a/lua/lsp-wrapper.vim b/lua/lsp-wrapper.vim
index cd3dc165..ca400bb6 100644
--- a/lua/lsp-wrapper.vim
+++ b/lua/lsp-wrapper.vim
@@ -25,3 +25,13 @@ command! LspShowLineDiagnostics lua require 'lsp-wrapper'.show_line_diagnostics(
" command! LspIncomingCalls lua require 'lsp-wrapper'.incoming_calls()
" command! LspOutGoingCalls lua require 'lsp-wrapper'.outgoing_calls()
" command! LspDocumentHighlight lua require 'lsp-wrapper'.document_highlight()
+
+" Java
+
+" command! FileType java LspCodeAction <Esc><Cmd>lua require('jdtls').code_action(true)<CR>
+" command! FileType java LspCodeAction <Esc><Cmd>lua require('jdtls').code_action(false, 'refactor')<CR>
+
+" nnoremap <A-o> <Cmd>lua require'jdtls'.organize_imports()<CR>
+" nnoremap crv <Cmd>lua require('jdtls').extract_variable()<CR>
+" vnoremap crv <Esc><Cmd>lua require('jdtls').extract_variable(true)<CR>
+" vnoremap crm <Esc><Cmd>lua require('jdtls').extract_method(true)<CR>