One thing that drives me crazy is unpredictable quickfix behaviour.
Say I am editing a file, then I split the window and would like to find something and open in that buffer.
I use :Ag whatever
to fill the QuickFix and press Enter
on the search result.
Expected:
File is opened in the split I use before going to QuickFix.
Actual:
File is opened in any split on the screen.
Am I missing something?
I know that you can search first and split after. I usually keep many buffers open to see the whole chain of calls/requires and I would like to insert buffers in between other ones.