summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2023-04-15 11:55:16 +0200
committerMinijackson <minijackson@riseup.net>2023-04-15 11:55:16 +0200
commit9bf0d049ddd4ec6c691ab5ee6889fe1d9c4450c2 (patch)
tree30c61b0dcaa188065e06383aae690dfcd8a191a9
parent1808e2b80bed9bcfc53eecf3edf8136cfcb3028e (diff)
downloadnixos-config-reborn-9bf0d049ddd4ec6c691ab5ee6889fe1d9c4450c2.tar.gz
nixos-config-reborn-9bf0d049ddd4ec6c691ab5ee6889fe1d9c4450c2.zip
vim-dev: tweak keymaps, remove deprecated range_code_action
-rw-r--r--dotfiles/vim/lua/vim-dev.lua7
1 files 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)
13 vim.keymap.set("n", "gd", telescope_builtin.lsp_definitions, desc(opts, "LSP Definitions")) 13 vim.keymap.set("n", "gd", telescope_builtin.lsp_definitions, desc(opts, "LSP Definitions"))
14 vim.keymap.set("n", "K", vim.lsp.buf.hover, desc(opts, "LSP Hover")) 14 vim.keymap.set("n", "K", vim.lsp.buf.hover, desc(opts, "LSP Hover"))
15 15
16 vim.keymap.set("n", "gr", telescope_builtin.lsp_references, desc(opts, "LSP References")) 16 vim.keymap.set({"n", "v"}, "gr", telescope_builtin.lsp_references, desc(opts, "LSP References"))
17 17
18 vim.keymap.set("n", "<leader>sa", vim.lsp.buf.code_action, desc(opts, "LSP Code Actions")) 18 vim.keymap.set({"n", "v"}, "<leader>sa", vim.lsp.buf.code_action, desc(opts, "LSP Code Actions"))
19 vim.keymap.set("v", "<leader>sa", vim.lsp.buf.range_code_action, desc(opts, "LSP Code Actions"))
20 vim.keymap.set("n", "<leader>se", vim.diagnostic.open_float, desc(opts, "Local Diagnostics")) 19 vim.keymap.set("n", "<leader>se", vim.diagnostic.open_float, desc(opts, "Local Diagnostics"))
21 vim.keymap.set("n", "<leader>sE", telescope_builtin.diagnostics, desc(opts, "Global Diagnostics")) 20 vim.keymap.set("n", "<leader>sE", telescope_builtin.diagnostics, desc(opts, "Global Diagnostics"))
22 vim.keymap.set("n", "<leader>sl", vim.diagnostic.setloclist, desc(opts, "Diagnostics set LocList")) 21 vim.keymap.set("n", "<leader>sl", vim.diagnostic.setloclist, desc(opts, "Diagnostics set LocList"))
@@ -31,7 +30,7 @@ local function on_attach(client, bufnr)
31 -- Capability specific 30 -- Capability specific
32 31
33 if client.server_capabilities.documentFormattingProvider then 32 if client.server_capabilities.documentFormattingProvider then
34 vim.keymap.set("n", "<leader>sf", vim.lsp.buf.format, desc(opts, "Format buffer")) 33 vim.keymap.set({"n", "v"}, "<leader>sf", vim.lsp.buf.format, desc(opts, "Format buffer"))
35 end 34 end
36 35
37 -- Rust specific 36 -- Rust specific