# HG changeset patch # User zegervdv # Date 1661168240 -7200 # Node ID 18a279ecde890aee0ed8ff1c6318108b8cf4126b # Parent 1637824c8eb07f3fbef6acab2b22024cdd54f76b Set diagnostics for current buffer only in quickfix list diff -r 1637824c8eb0 -r 18a279ecde89 .chezmoitemplates/init.lua --- a/.chezmoitemplates/init.lua Sat Aug 20 10:27:13 2022 +0200 +++ b/.chezmoitemplates/init.lua Mon Aug 22 13:37:20 2022 +0200 @@ -555,7 +555,8 @@ hl = { fg = 'diag_warn' }, on_click = { callback = function() - vim.diagnostic.setqflist { severity = { min = vim.diagnostic.severity.WARN } } + local diagnostics = vim.diagnostic.get(0, { severity = { min = vim.diagnostic.severity.WARN } }) + vim.fn.setqflist(vim.diagnostic.toqflist(diagnostics)) vim.cmd.copen { mods = { split = 'botright' } } end, name = 'heirline_diagnostics',