slight improvement in error format... kinda...
This commit is contained in:
@@ -142,11 +142,13 @@ vim.cmd [=[
|
|||||||
set errorformat+=[----]\ %f:%l:\ %m
|
set errorformat+=[----]\ %f:%l:\ %m
|
||||||
set errorformat+=%f\(%l:%c\)\ %m
|
set errorformat+=%f\(%l:%c\)\ %m
|
||||||
|
|
||||||
set errorformat+=%E%t%*[^:]:\ %m
|
set errorformat+=%E%t%*[^:]:\ %m,Z%*\\s——▶%*\\s%f:%l:%c
|
||||||
set errorformat+=%C%*\\s——▶%*\\s%f:%l:%c
|
|
||||||
|
|
||||||
set errorformat+=%f:%l:%c\ -\ %t%*[^:]:\ %m
|
set errorformat+=%f:%l:%c\ -\ %t%*[^:]:\ %m
|
||||||
set errorformat+=%f:%l:\ %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()
|
local qf = vim.fn.getqflist()
|
||||||
for i = #qf, 1, -1 do
|
for i = #qf, 1, -1 do
|
||||||
local item = qf[i]
|
local item = qf[i]
|
||||||
|
|
||||||
if item.valid == 1 then
|
if item.valid == 1 then
|
||||||
vim.cmd('cc '..i)
|
vim.cmd('cc '..i)
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user