vim quickfix avoid buffer change
vim
Solution
Assuming you are using `<CR>` to "select a line in the quickFix list", you can simply remap `<CR>` in the quickfix window so that you come back to the previous window after jumping to the matching line.
Make sure you have `filetype plugin indent on` and add the line below to `~/.vim/ftplugin/qf.vim`:
nnoremap <buffer> <CR> <CR><C-w>p
Problem
I'm using `vimgrep` with `cw` to open the search results in the `quickfix` buffer. Every time I select a line in the quickFix list the cursor shifts to the new file buffer. How do I avoid this and keep my cursor in the quickFix list always?