How could I get something like a buffer/argument list or a filter for individual windows, with a chosen subset of the buffers?
So I could have a window just for header files in C (files ending in .h), which I can quickly cycle through, and navigate with a substring in a command like :b. But say there's both main.c and main.h, because it's looking at only *.h, using
:<dream-command-like-b> main won't complain there's both main.c and main.h and will take me to main.h.
I see location lists are window-local but I don't think they're what I'm looking for.