I want have both NERDTree and TagList open at the same time, but I don’t need for them to have the whole height of the screen. Instead I would like to have them split horizontally within a single vertical split.
More specifically, I want to be able to open one, say NERDTree, and have it take up the full height of the screen. Then when I open TagList, to have it horizontally split with the already open NERDTree window.
Is there a way to do this? Possibly even a non ‘specific to these two plugins’ way?
NERDTree and Taglist aren’t going to open inside splits.
Let’s say you have a split buffer on the left (for eg. source code), and Taglist on the right.
You can put this in a function, and invoke it with a mapping:
This is pretty dodgy, but it works. You’ll see a brief visual glitch while the split jumps around the screen.