fix(lsp): hover keymap (#31208)

* fix: use function call in keymap

* fix: test
This commit is contained in:
andrew snelling
2024-11-22 13:51:30 +01:00
committed by GitHub
parent bff07f6dd0
commit 9a681ad09e
2 changed files with 13 additions and 4 deletions

View File

@ -371,7 +371,9 @@ function lsp._set_defaults(client, bufnr)
and is_empty_or_default(bufnr, 'keywordprg')
and vim.fn.maparg('K', 'n', false, false) == ''
then
vim.keymap.set('n', 'K', vim.lsp.buf.hover, { buffer = bufnr, desc = 'vim.lsp.buf.hover()' })
vim.keymap.set('n', 'K', function()
vim.lsp.buf.hover()
end, { buffer = bufnr, desc = 'vim.lsp.buf.hover()' })
end
end)
if client:supports_method(ms.textDocument_diagnostic) then