return { { 'nvimdev/lspsaga.nvim', event = 'LspAttach', dependencies = { 'nvim-tree/nvim-web-devicons', }, opts = { symbol_in_winbar = { respect_root = true, }, lightbulb = { virtual_text = false, } }, keys = { { "gh", "Lspsaga finder", desc = "Lspsaga finder" }, { "cx", "Lspsaga code_action", desc = "Lspsaga codeaction" }, { "cx", "Lspsaga range_code_action", mode = "v", desc = "Lspsaga codeaction" }, { "K", "Lspsaga hover_doc", desc = "Lspsaga hover doc" }, { "rn", "Lspsaga rename", desc = "Lspsaga rename" }, { "[g", "Lspsaga diagnostic_jump_next", desc = "Lspsaga jump to next diagnostic" }, { "]g", "Lspsaga diagnostic_jump_prev", desc = "Lspsaga jump to previous diagnostic" }, } }, }