diff options
| author | gyoder <70408179+gyoder@users.noreply.github.com> | 2025-08-18 11:47:49 -0600 |
|---|---|---|
| committer | gyoder <70408179+gyoder@users.noreply.github.com> | 2025-08-18 11:47:49 -0600 |
| commit | 428c884e0d4472fbb8c369632770a3331a814023 (patch) | |
| tree | 81046b803576d10735b8454c047f3cb1dc568223 /vim/.config/nvim/lua/plugins/rust-config.lua | |
| parent | aa84593153eb4bf977a006c7899fa437faa0b507 (diff) | |
nvim: added gopls and adjusted lsp config
Diffstat (limited to 'vim/.config/nvim/lua/plugins/rust-config.lua')
| -rw-r--r-- | vim/.config/nvim/lua/plugins/rust-config.lua | 8 |
1 files changed, 6 insertions, 2 deletions
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 } ) |
