diff --git a/lib/modules/neovim/lspconfig.lua b/lib/modules/neovim/lspconfig.lua index 7ac8410..7b59ef8 100644 --- a/lib/modules/neovim/lspconfig.lua +++ b/lib/modules/neovim/lspconfig.lua @@ -18,10 +18,13 @@ lspconfig.nil_ls.setup {} -- Global mappings. -- See `:help vim.diagnostic.*` for documentation on any of the below functions -vim.keymap.set('n', 'e', vim.diagnostic.open_float) +vim.keymap.set('n', 'e', vim.diagnostic.open_float) vim.keymap.set('n', '[d', vim.diagnostic.goto_prev) vim.keymap.set('n', ']d', vim.diagnostic.goto_next) -vim.keymap.set('n', 'q', vim.diagnostic.setloclist) +vim.keymap.set('n', 'q', vim.diagnostic.setloclist) + +vim.keymap.set('v', '', '"+y') +vim.keymap.set('i', '', '"+p') -- Use LspAttach autocommand to only map the following keys -- after the language server attaches to the current buffer