fix inline signature help using M-k

main
spike 2 years ago
parent 30f7024c50
commit 0b64763eec

@ -12,12 +12,17 @@ local config = {
debug = false,
transparency = 5,
lsp_signature_help = false, -- needs plugin lsp_signature
default_mapping = false,
default_mapping = true,
keymaps = {
{ key = 'gr', func = require('navigator.reference').async_ref, desc = 'lsp async_ref' },
{ key = '<Leader>gr', func = require('navigator.reference').reference, desc = 'lsp reference' }, -- reference deprecated
{ mode = 'i', key = '<M-k>', func = vim.lsp.signature_help, desc = 'lsp signature_help' },
{ key = '<c-k>', func = vim.lsp.buf.signature_help, desc = 'lsp signature_help' },
{
key = '<M-k>',
mode = 'i',
func = vim.lsp.buf.signature_help,
desc = 'lsp signature_help'
},
{ key = '<C-i>', func = vim.lsp.buf.signature_help, desc = 'lsp signature_help' },
{ key = 'g0', func = require('navigator.symbols').document_symbols, desc = 'lsp document_symbols' },
{ key = 'gW', func = require('navigator.workspace').workspace_symbol_live, desc = 'lsp workspace_symbol_live' },
{ key = '<c-]>', func = require('navigator.definition').definition, desc = 'lsp definition' },
@ -159,7 +164,7 @@ local config = {
["lua-dev"] = {
library = {
enabled = true,
plugins = {"navigator.lua"},
plugins = {"navigator.lua", "guihua.lua"},
runtime = true,
types = true,
}

Loading…
Cancel
Save