Nel mio vimrc ho avuto una mappatura per trovare tutti i linea con TODO in loro e metterli nella finestra quickfix:Utilizzare i modelli multipli in Vimgrep in Mapping Key
nnoremap <leader>f :vimgrep /TODO/j % \| :cw<CR>
Ora voglio aggiungere il FIXME modello alternativo nello stesso modo. Così ho provato
nnoremap <leader>f :vimgrep /TODO\|FIXME/j % \| :cw<CR>
e
nnoremap <leader>f :vimgrep /TODO<bar>FIXME/j % \| :cw<CR>
ma né prodotto risultati.
vimgrep /TODO|FIXME/j %
funziona al prompt: quando digitato manualmente. Finora il mio work-around è questa:
function! FindFixme()
vimgrep /TODO\|FIXME/j %
cw
endfunction
nnoremap <leader>f :call FindFixme()<CR>
Ma io non capisco perché non riesco a farlo funzionare come un unico comando map.
Grazie.