You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
777 B
Lua
20 lines
777 B
Lua
return {
|
|
"glepnir/lspsaga.nvim",
|
|
event = "BufRead",
|
|
config = function()
|
|
vim.keymap.set('n', '<leader>k', ':Lspsaga hover_doc<CR>')
|
|
vim.keymap.set('n', '<leader>gs', ':Lspsaga signature_help<CR>')
|
|
vim.keymap.set('n', '<leader>rn', ':Lspsaga rename<CR>')
|
|
vim.keymap.set('n', '<leader>ca', ':Lspsaga code_action<CR>')
|
|
vim.keymap.set('n', '<leader>gl', ':Lspsaga show_line_diagnostics<CR>')
|
|
vim.keymap.set('n', '<leader>gn', ':Lspsaga diagnostic_jump_next<CR>')
|
|
vim.keymap.set('n', '<leader>gp', ':Lspsaga diagnostic_jump_prev<CR>')
|
|
require("lspsaga").setup({})
|
|
end,
|
|
dependencies = {
|
|
{"nvim-tree/nvim-web-devicons"},
|
|
-- Please make sure you install markdown and markdown_inline parser
|
|
{"nvim-treesitter/nvim-treesitter"}
|
|
}
|
|
}
|