Here are some real good must have commands.
" do not make vim compatible with vi.
set nocompatible
" number the lines.
set number
" show location of cursor using a horizontal line.
set cursorline
" keep cursor in the middle of the screen while scrolling up and down.
set scrolloff=999
" show auto complete menus.
set wildmenu
" Make wildmenu behave like bash completion. Finding commands are so easy now.
set wildmode=list:longest
" run the Bash script by pressing F6 without leaving VIM.
map :w :!bash %
" turn on syntax hightlighting.
set syntax=on