diff --git a/lua/plugins/rustaceanvim.lua b/lua/plugins/rustaceanvim.lua index 752954d..14b1eb2 100644 --- a/lua/plugins/rustaceanvim.lua +++ b/lua/plugins/rustaceanvim.lua @@ -1,4 +1,15 @@ return { 'mrcjkb/rustaceanvim', ft = { 'rust' }, + config = function() + vim.g.rustaceanvim = { + server = { + on_attach = function(client, bufnr) + local options = { noremap = true, silent = false, buffer = bufnr } + vim.keymap.set('n', 'y', function() vim.cmd.RustLsp { 'hover', 'actions' } end, + vim.tbl_extend('error', options, { desc = 'Hover' })) + end + } + } + end }