Вы должны взглянуть на :cold[er]
(перейти к более старому списку ошибок) и :cnew[er]
(перейти к более новому списку ошибок); см :h quickfix-error-lists
.
Вот идея, как его интегрировать:
nnoremap <expr> <F11> (&ft=='qf' ? ":colder" : ":bprev")."\<cr>"
nnoremap <expr> <F12> (&ft=='qf' ? ":cnewer" : ":bnext")."\<cr>"
F11
(/ F12
) перейдет к предыдущему (/ следующему) буферу для большинства буферов или к старому (/ более новому) списку ошибок в буфере быстрого исправления.