From 428c884e0d4472fbb8c369632770a3331a814023 Mon Sep 17 00:00:00 2001 From: gyoder <70408179+gyoder@users.noreply.github.com> Date: Mon, 18 Aug 2025 11:47:49 -0600 Subject: nvim: added gopls and adjusted lsp config --- vim/.config/nvim/lua/plugins/rust-config.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'vim/.config/nvim/lua/plugins') diff --git a/vim/.config/nvim/lua/plugins/rust-config.lua b/vim/.config/nvim/lua/plugins/rust-config.lua index e83007c..c52d382 100644 --- a/vim/.config/nvim/lua/plugins/rust-config.lua +++ b/vim/.config/nvim/lua/plugins/rust-config.lua @@ -10,9 +10,13 @@ vim.keymap.set( ) vim.keymap.set( "n", - "K", -- Override Neovim's built-in hover keymap with rustaceanvim's hover actions + "K", function() - vim.cmd.RustLsp({'hover', 'actions'}) + if vim.bo.filetype == "rust" then + vim.cmd.RustLsp({'hover', 'actions'}) + else + vim.lsp.buf.hover() + end end, { silent = true, buffer = bufnr } ) -- cgit v1.3.1