From cbeffa9b6d876509bae62e6757f6d61d1aacaa15 Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Tue, 13 Feb 2024 23:55:34 +0100 Subject: [PATCH] config function for rustaceanvim --- lua/plugins/rustaceanvim.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 }