From 9bf0d049ddd4ec6c691ab5ee6889fe1d9c4450c2 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Sat, 15 Apr 2023 11:55:16 +0200 Subject: vim-dev: tweak keymaps, remove deprecated range_code_action --- dotfiles/vim/lua/vim-dev.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dotfiles/vim/lua/vim-dev.lua b/dotfiles/vim/lua/vim-dev.lua index c8bcba7..32bcfac 100644 --- a/dotfiles/vim/lua/vim-dev.lua +++ b/dotfiles/vim/lua/vim-dev.lua @@ -13,10 +13,9 @@ local function on_attach(client, bufnr) vim.keymap.set("n", "gd", telescope_builtin.lsp_definitions, desc(opts, "LSP Definitions")) vim.keymap.set("n", "K", vim.lsp.buf.hover, desc(opts, "LSP Hover")) - vim.keymap.set("n", "gr", telescope_builtin.lsp_references, desc(opts, "LSP References")) + vim.keymap.set({"n", "v"}, "gr", telescope_builtin.lsp_references, desc(opts, "LSP References")) - vim.keymap.set("n", "sa", vim.lsp.buf.code_action, desc(opts, "LSP Code Actions")) - vim.keymap.set("v", "sa", vim.lsp.buf.range_code_action, desc(opts, "LSP Code Actions")) + vim.keymap.set({"n", "v"}, "sa", vim.lsp.buf.code_action, desc(opts, "LSP Code Actions")) vim.keymap.set("n", "se", vim.diagnostic.open_float, desc(opts, "Local Diagnostics")) vim.keymap.set("n", "sE", telescope_builtin.diagnostics, desc(opts, "Global Diagnostics")) vim.keymap.set("n", "sl", vim.diagnostic.setloclist, desc(opts, "Diagnostics set LocList")) @@ -31,7 +30,7 @@ local function on_attach(client, bufnr) -- Capability specific if client.server_capabilities.documentFormattingProvider then - vim.keymap.set("n", "sf", vim.lsp.buf.format, desc(opts, "Format buffer")) + vim.keymap.set({"n", "v"}, "sf", vim.lsp.buf.format, desc(opts, "Format buffer")) end -- Rust specific -- cgit v1.2.3