# Open a file in a new buffer and split window
:sp filename
# Vertically split window
:vs filename
# Quit a window
<C-w>q
# Split windows vertically
<C-w>v
# :new horizontal split (editing a new empty buffer)
<C-w>n
# :split window horizontally (editing current buffer)
<C-w>s
# :vsplit window vertically (editing current buffer)
<C-w>v
# :close window
<C-w>c
# close all windows, leaving :only the current window open
<C-w>o
# go to next window
<C-w>w
# go to previous window
<C-w>p
# go to window above
<C-w><Up>
# go to window below
<C-w><Down>
# go to window on left
<C-w><Left>
# go to window on right
<C-w><Right>