diff options
1 files changed, 6 insertions, 2 deletions
| -rw-r--r-- | lua/ux.lua | 8 |
@@ -55,8 +55,12 @@ vim.cmd [[ let lastfile = "" for d in getqflist() let fn = fnamemodify(bufname(d.bufnr), ":t") - call add(qfl, printf(strfmt, fn == lastfile ? '' : fn, d.lnum, d.text)) - let lastfile = fn + if d.lnum != 0 + call add(qfl, printf(strfmt, fn == lastfile ? '' : fn, d.lnum, d.text)) + let lastfile = fn + else + call add(qfl, ' ') + endif endfor return qfl endfunction |
