diff --git a/after/plugin/lspsaga.lua b/after/plugin/lspsaga.lua index f5524a1..75db44c 100644 --- a/after/plugin/lspsaga.lua +++ b/after/plugin/lspsaga.lua @@ -16,26 +16,21 @@ if vim.fn.exists('+winbar') ~= 0 then } }) else - saga.init_lsp_saga() + saga.init_lsp_saga({ + -- diagnostic sign + diagnostic_header = { " ", " ", " ", "ﴞ " }, + }) end -- Here we map keys since it makes sense to do it here local action = require("lspsaga.codeaction") -vim.keymap.set("n","lca",action.code_action,{silent = true,noremap = true}) -vim.keymap.set("n","lca",function () - vim.fn.feedkeys(vim.api.nvim_replace_termcodes("",true,false,true)) - action.range_code_action() -end, {silent = true, noremap = true}) +vim.keymap.set("n", "lca", action.code_action, { silent = true,noremap = true }) +vim.keymap.set("v", "lca", function() + vim.fn.feedkeys(vim.api.nvim_replace_termcodes("", true, false, true)) + action.range_code_action() +end, { silent = true,noremap =true }) + ---local gr = vim.api.nvim_create_augroup("LspSaga_Hover",{clear = true}) ---vim.api.nvim_create_autocmd("CursorHold",{ - --pattern = {"*"}, - --callback = function () - --require("lspsaga.hover").render_hover_doc() - --end, - --group = gr ---} ---)