local status, pqf_quickfix = pcall(require, "pqf") if not status then return end pqf_quickfix.setup({ signs = { error = { text = "E", hl = "DiagnosticSignError" }, warning = { text = "W", hl = "DiagnosticSignWarn" }, info = { text = "I", hl = "DiagnosticSignInfo" }, hint = { text = "H", hl = "DiagnosticSignHint" }, }, -- By default, only the first line of a multi line message will be shown. -- When this is true, multiple lines will be shown for an entry, separated by -- a space show_multiple_lines = false, -- How long filenames in the quickfix are allowed to be. 0 means no limit. -- Filenames above this limit will be truncated from the beginning with -- `filename_truncate_prefix`. max_filename_length = 0, -- Prefix to use for truncated filenames. filename_truncate_prefix = "[...]", })