diff --git a/lua/lsp/init.lua b/lua/lsp/init.lua index 7dec359..f14c28f 100644 --- a/lua/lsp/init.lua +++ b/lua/lsp/init.lua @@ -1,7 +1,7 @@ -vim.cmd('nnoremap gd lua vim.lsp.buf.definition()') -vim.cmd('nnoremap gD lua vim.lsp.buf.declaration()') -vim.cmd('nnoremap gr lua vim.lsp.buf.references()') -vim.cmd('nnoremap gi lua vim.lsp.buf.implementation()') +vim.api.nvim_set_keymap('n', 'lgd', 'lua vim.lsp.buf.definition()', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('n', 'lgD', 'lua vim.lsp.buf.declaration()', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('n', 'lgr', 'lua vim.lsp.buf.references()', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('n', 'lgi', 'lua vim.lsp.buf.implementation()', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('n', 'lr', 'lua require("lspsaga.rename").rename()', {noremap = true, silent = true}) -vim.api.nvim_set_keymap('n', 'lr', 'lua vim.lsp.buf.rename()', {noremap = true, silent = true}) -vim.cmd('nnoremap K lua vim.lsp.buf.hover()') +vim.cmd('nnoremap K lua require("lspsaga.hover").render_hover_doc()')