This commit is contained in:
jonathan.wyss
2025-10-29 14:29:38 +01:00
parent dc2fd9e7de
commit 0ed40ecc34
3 changed files with 22 additions and 76 deletions

View File

@@ -91,6 +91,9 @@ vim.api.nvim_set_keymap('n','<space>d',":<C-u>CocList diagnostics<cr>",{noremap=
vim.api.nvim_set_keymap('n','<leader>do',"<Plug>(coc-codeaction)",{silent=true})
vim.api.nvim_set_keymap('n','<leader>rn',"<Plug>(coc-rename)",{silent=true})
vim.keymap.set('n','<leader>sh',function()
vim.fn.CocAction("doHover")
end, { silent = true, noremap = true, desc = "Show hover info (Coc)" })
-- equivalent to let
vim.g.coc_global_extensions = {"coc-tsserver","coc-json","coc-css","coc-eslint","coc-prettier","coc-java","coc-java-debug","coc-html","coc-htmldjango","coc-pyright","coc-xml"}
vim.api.nvim_set_keymap('i','<cr>',"coc#pum#visible() ? coc#pum#confirm() : \"\\<cr>\"",{expr=true,silent=true})
@@ -109,6 +112,12 @@ vim.api.nvim_create_autocmd("BufWritePost", {
vim.cmd("Neomake")
end,
})
vim.api.nvim_create_autocmd("BufWritePre", {
pattern = "*.java",
callback = function()
vim.cmd("call CocAction('format')")
end,
})
vim.lsp.enable('clangd')
-- let g:vimspector_enable_mappings = 'VISUAL_STUDIO'