:close - close a window
:only - close all other windows
:split otherFile.txt - split a window on another file
:vsplit - vertical separator
:new - open a window on a new ,empty file
:vnew - split the window vertiacally instead of horizontally
ctrl+w h,j,k,l moving cursor between window.
ctrl+w K - move window to the very top
ctrl+w H - move window to the far left
ctl+w J - move window to the bottom
ctl+w L - move window to the far right
:qall quit all window(quit all)
:wall (write all) save all changes in ech window. it only writes files with changes.
vimdiff a.txt b.txt - show difference between two files
tabedit thatfile - create a new tab page
:tab split - create another tab page
gt - goto tab(switch tab)
:-tabnext
:+tabnext