I stopped using vim after TextMate came along, but this still comes in handy from time to time.
" .vimrc
" Kevin Marsh <kevin@kevinmarsh.com> Last Updated 2/1/2008
"
filetype on
" Variables
set showmatch
set softtabstop=2
set expandtab
set incsearch
set backspace=2
set ignorecase
set comments=sl:/*,mb:*,elx:*/
set number
" Keyboard Shortcuts
nmap <C-l> :set invnumber <CR>
noremap <C-B> yiW<End>=<C-R>=<C-R>0<CR>
imap <S-CR> <CR><CR>end<Esc>-cc
inoremap <s-tab> <c-d>
noremap <Space> <PageDown>
noremap <BS> <PageUp>
noremap - <PageUp>
nmap <c-s> :w<CR>
imap <C-F> {<CR>}<C-O>O
" Syntax Highlighting
set background=dark
syntax enable
au BufNewFile,BufRead *.rhtml set syn=eruby