Vim tab&buffer confusion

For so long, i have been using vim tabs the wrong way …

It is BUFFER, instead of TAB, that works as a file proxy, especially when editing multiple files. TAB is a layout and WINDOW/SPLIT is a viewpoint into a BUFFER. TAB and WINDOW could by no mean represent a file in their very nature.

It’s deadly wrong to open a single TAB for each file… that’s not what vim TAB is designed for.

some readings and solutions below….