diff --git a/pack/packages/start/loadlsp/autoload/loadlsp.vim b/pack/packages/start/loadlsp/autoload/loadlsp.vim index 0a91354..2b8fbba 100644 --- a/pack/packages/start/loadlsp/autoload/loadlsp.vim +++ b/pack/packages/start/loadlsp/autoload/loadlsp.vim @@ -134,12 +134,16 @@ lspconfig.jedi_language_server.setup{ -- apply available fix vim.api.nvim_set_keymap("n", "", "lua vim.lsp.buf.code_action()", {noremap = true}) +-- get lsp declaration +vim.api.nvim_set_keymap("n", "D", "lua vim.lsp.buf.declaration()", {noremap = true}) +-- get lsp definition +vim.api.nvim_set_keymap("n", "d", "lua vim.lsp.buf.definition()", {noremap = true}) -- goto next warning/error --vim.api.nvim_set_keymap("n", "", "lua vim.lsp.diagnostic.goto_next()", {noremap = true}) vim.api.nvim_set_keymap("n", "", "lua vim.diagnostic.goto_next()", {noremap = true}) vim.api.nvim_set_keymap("n", "", "lua vim.diagnostic.goto_prev()", {noremap = true}) -- Get diagnostic on currently selected -vim.api.nvim_set_keymap("n", "d", "lua vim.diagnostic.open_float()", {noremap = true}) +vim.api.nvim_set_keymap("n", "F", "lua vim.diagnostic.open_float()", {noremap = true}) EOF