upcase video course: Onramp to vim

4. Windows & Tabs

In vim terminology Window = Split

" creates a new horizontal split
:new 

" creates a new vertical split
:vnew 

" open a file in a new horizontal split
:split filename.ext

" open a file in a new vertical split
:vsplit filename.ext
" creates an empty tab
:tabnew

" opens a file a new tab
:tabedit filename.ext

5. Modes

ctrl-v goes to visual block mode

6. Configuration

~/.vimrc

" show you all current options in an
" interactive and explanatory way
:browse set

extending the vim language

text objects are awesome!

Some plugins that leverage the vim language: