From ddfd79d32f407f7e90b6cdb2b630cb764102dca1 Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Sun, 26 Apr 2026 22:47:07 +0200 Subject: [PATCH] slight improvement in error format... kinda... --- nvim/.config/nvim/init.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index f4378f1..2ed50cb 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -142,11 +142,13 @@ vim.cmd [=[ set errorformat+=[----]\ %f:%l:\ %m set errorformat+=%f\(%l:%c\)\ %m - set errorformat+=%E%t%*[^:]:\ %m - set errorformat+=%C%*\\s——▶%*\\s%f:%l:%c + set errorformat+=%E%t%*[^:]:\ %m,Z%*\\s——▶%*\\s%f:%l:%c set errorformat+=%f:%l:%c\ -\ %t%*[^:]:\ %m set errorformat+=%f:%l:\ %m + " rust + set errorformat+=%E%tarning:%m,%Z\ -->\ %f:%l:%c + set errorformat+=%E%terror:%m,%Z\ -->\ %f:%l:%c ]=] @@ -165,6 +167,7 @@ vim.keymap.set('n', ',cl', function() local qf = vim.fn.getqflist() for i = #qf, 1, -1 do local item = qf[i] + if item.valid == 1 then vim.cmd('cc '..i) return