Vim: tabs

Tabs are collection of windows
Tab contain a window
Window contain a buffer

vim -p file1 file2 file3 - invoke at launch
:tabnew tabname - invoke from vim
:tabedit tabname

in .vimrc to display X tabs:
set tabpagemax=20

Navigating:
:tabs - list
:tabnext
:tabprevious
:tabfirst
:tablast
:tabclose
:tabdo - do action for all tabs
:tabedit - open new tab
:tabmove - move a tab, specify #
:tabnew - open a new tab

Navigation keys:
gt - forward
gT - backward

Autocomplete, type:
:tab
and - hit Tab twice