If I have this vimrc:
set nocompatible
nnoremap <C-m> ^^
When I try to open a file from the quickfix window by pressing enter nothing happens.
If I comment out the last line, so the vimrc is this:
set nocompatible
" nnoremap <C-m> ^^
Then the quickfix window works as expected.
Note that those two lines are the entire vimrc file. No plugins are being loaded either.
I've had the above mapping in my vimrc for over a decade and have always had strange issues with the quickfix window. I finally figured out what's causing it but I'm still stumped, what's going on here?