With the vim plugin CtrlP you can easily open a file or a buffer.
This is a ctrlp.vim extension that allow you to switch between different opened tabs.
Add configuration options:
* Highlight selected file in tabline is optional (g:ctrlp_smarttabs_modify_tabline).
* Control the order in which files are displayed (g:ctrlp_smarttabs_reverse)