Here is my $HOME/.vimrc:
" ~/.vimrc
"
" For UTF8
set termencoding=utf-8
set encoding=utf-8
set fileencodings=utf-8
" Syntax
syntax on
" Colors!
set background=dark
highlight StatusLine cterm=NONE ctermfg=4 ctermbg=7
highlight LineNr cterm=NONE ctermfg=lightred ctermbg=darkgrey
" Show TAB, EOL
" set list
" Show line number, ruler
set number
set ruler
" Indent
set autoindent
set smartindent
set tabstop=2
set shiftwidth=2
set softtabstop=2
set expandtab
" Behavier BS
set backspace=indent,eol,start
" Search
set ignorecase
set smartcase
set incsearch
set wrapscan
" Free cursor
set whichwrap=b,s,h,l,<,>,[,]
" Status line
set laststatus=2
set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']['.&ft.']'}%=%l,%c%v%8p
" Misc.
set showmatch
set showcmd
set showmode
set nobackup
set autoread
set hidden
set scrolloff=10
set wildmenu
set shortmess+=I