aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/lsp.lua
diff options
context:
space:
mode:
authorAlec Goncharow <alec@goncharow.dev>2023-12-14 18:06:22 -0500
committerAlec Goncharow <alec@goncharow.dev>2023-12-14 18:06:22 -0500
commit16234cf74ac878d07cde2a88baf79d1c17f18fec (patch)
treef2f09e11dc76e1841e2ae920cddb2c95cbc41599 /.config/nvim/lua/lsp.lua
parentee836c43ceb5e9d58cfcb4dc5c330296627cefe9 (diff)
sync
Diffstat (limited to '.config/nvim/lua/lsp.lua')
-rw-r--r--.config/nvim/lua/lsp.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua
index a24173f..1cbfb5e 100644
--- a/.config/nvim/lua/lsp.lua
+++ b/.config/nvim/lua/lsp.lua
@@ -31,8 +31,10 @@ local on_attach = function(client, bufnr)
vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, bufopts)
vim.keymap.set('n', '<space>rn', vim.lsp.buf.rename, bufopts)
vim.keymap.set('n', '<space>ca', vim.lsp.buf.code_action, bufopts)
+ vim.keymap.set('v', '<space>ca', vim.lsp.buf.code_action, bufopts)
vim.keymap.set('n', 'gr', vim.lsp.buf.references, bufopts)
vim.keymap.set('n', '<space>f', function() vim.lsp.buf.format { async = true } end, bufopts)
+ vim.keymap.set('v', '<space>f', function() vim.lsp.buf.format { async = true } end, bufopts)
end
-- Setup buffer-local keymaps / options for LSP buffers
local capabilities = require("cmp_nvim_lsp").default_capabilities()