たぶんid:secondlifeさんからもらったvimrc

syntax on
filetype on
filetype indent on
filetype plugin on

set termencoding=utf-8
"set encoding=japan
set enc=utf-8
set fenc=utf-8
set fencs=utf-8,euc-jp,sjis,iso-2022-jp,cp932
set fileformats=unix,dos,mac

set autoindent smartindent
set smarttab
set tabstop=4 softtabstop=4 shiftwidth=4 softtabstop=0
au FileType ruby set tabstop=2 softtabstop=2 shiftwidth=2 softtabstop=0
set expandtab

set showmatch

set ignorecase
set smartcase
set nohlsearch
set incsearch
set laststatus=2
set statusline=[%n]\ %t\ %y%{GetStatusEx()}\ %m%h%r=%l/%L,%c%V\ %P
function! GetStatusEx()
    let str = &fileformat
    if has("multi_byte") && &fileencoding != ""
        let str = &fileencoding . ":" . str
    endif
    let str = "[" . str . "]"
    return str
endfunction

ruby全然書かないのになんか指定されてるし。