diff --git a/lua/fzf-lua/providers/diagnostic.lua b/lua/fzf-lua/providers/diagnostic.lua index 9dcb53f..cd544db 100644 --- a/lua/fzf-lua/providers/diagnostic.lua +++ b/lua/fzf-lua/providers/diagnostic.lua @@ -65,7 +65,7 @@ M.diagnostics = function(opts) for k, v in pairs(signs) do opts.__signs[v.severity] = {} local sign_def = vim.fn.sign_getdefined(v.sign) - opts.__signs[v.severity].text = sign_def and sign_def[1].text or v.default + opts.__signs[v.severity].text = sign_def and vim.trim(sign_def[1].text) or v.default opts.__signs[v.severity].texthl = sign_def and sign_def[1].texthl or nil if opts.signs and opts.signs[k] and opts.signs[k].text then opts.__signs[v.severity].text = opts.signs[k].text