nvim: Fix lsp shortcut for signature help
signature help shortcut (<c-k>) was interfering with basic buffer movement. Moved it to gK as a more 'global' hover option (which uses K, whenever lsp is enabled).
This commit is contained in:
parent
2090e699fd
commit
ebb937a0e3
2 changed files with 4 additions and 1 deletions
|
@ -5,7 +5,7 @@ local on_attach = function(client, bufnr)
|
|||
vim.fn.nvim_set_keymap("n", "gd", "<cmd>lua vim.lsp.buf.definition()<CR>", {noremap = true, silent = true})
|
||||
vim.fn.nvim_set_keymap("n", "gD", "<cmd>lua vim.lsp.buf.implementation()<CR>", {noremap = true, silent = true})
|
||||
vim.fn.nvim_set_keymap("n", "K", "<cmd>lua vim.lsp.buf.hover()<CR>", {noremap = true, silent = true})
|
||||
vim.fn.nvim_set_keymap("n", "<c-k>", "<cmd>lua vim.lsp.buf.signature_help()<CR>", {noremap = true, silent = true})
|
||||
vim.fn.nvim_set_keymap("n", "gK", "<cmd>lua vim.lsp.buf.signature_help()<CR>", {noremap = true, silent = true})
|
||||
vim.fn.nvim_set_keymap("n", "1gD", "<cmd>lua vim.lsp.buf.type_definition()<CR>", {noremap = true, silent = true})
|
||||
vim.fn.nvim_set_keymap("n", "gr", "<cmd>lua vim.lsp.buf.references()<CR>", {noremap = true, silent = true})
|
||||
vim.fn.nvim_set_keymap("n", "g0", "<cmd>lua vim.lsp.buf.document_symbol()<CR>", {noremap = true, silent = true})
|
||||
|
|
|
@ -69,3 +69,6 @@ univseralism
|
|||
universalisms
|
||||
CSO
|
||||
dialogue
|
||||
Uber
|
||||
precarity
|
||||
financialization
|
||||
|
|
Loading…
Reference in a new issue