diff --git a/lua/plugins/languages/rust.lua b/lua/plugins/languages/rust.lua index f14a828..ec07492 100644 --- a/lua/plugins/languages/rust.lua +++ b/lua/plugins/languages/rust.lua @@ -46,8 +46,11 @@ return { server = { on_attach = function(client, bufnr) opts = { silent = true, buffer = bufnr } - vim.keymap.set("n", "a", function() vim.cmd.RustLsp('codeAction') end, opts) - vim.keymap.set("n", "K", function() vim.cmd.RustLsp({'hover', 'actions'}) end, opts) + vim.keymap.set("n", "a", function() vim.cmd.RustLsp("codeAction") end, opts) + vim.keymap.set("n", "K", function() vim.cmd.RustLsp({"hover", "actions"}) end, opts) + vim.keymap.set("n", "rd", function() vim.cmd.RustLsp({"renderDiagnostic", "cycle"}) end, opts) + vim.keymap.set("n", "rr", function() vim.cmd.RustLsp({"relatedDiagnostics"}) end, opts) + vim.keymap.set("n", "rm", function() vim.cmd.RustLsp({"expandMacro"}) end, opts) vim.opt_local.colorcolumn = "100" end, default_settings = {