" author: zhouhh " blog : http://blog.youkuaiyun.com/ablo_zhou " email : ablozhou@gmail.com " date : 2008.4.1 set nocompatible " Use Vim defaults (much better!) set bs=indent,eol,start " Allow backspacing over everything in insert mode set ai " Always set auto-indenting on set cindent " for c editor set paste " for paste may format text disorder "set backup " Keep a backup file set viminfo='20,"500" read/write a .viminfo file -- limit regs to 500 lines set history=100 " keep 50 lines of command history set ruler " Show the cursor position all the time " colorscheme elflord " Make the colors brighter for transparent terminals set ts=4 " Set TAB Stop set shiftwidth=4" Set shift width in programming when using >> set textwidth=0 " Don't wrap words by default set ignorecase " Ignore case in searching set smartcase " Search case-sensitively when capitalized letter found in pattern set nobackup " Don't keep a backup file set showcmd " Show (partial) command in status line set showmatch " Show matching brackets set incsearch " Incremental Search "set autowrite " Automatically save file before :next and : prev "set nowrap " Do not wrap text "set textwidth=80 " Place automatic text breaks " Enable Chinese encoding support set encoding=euc-cn if v:lang =~ "^zh_CN" set fileencodings=gb2312 set guifontset=*-r-* " You may change the font to your like endif " Switch syntax highlighting on, when the terminal has colors " Also switch on highlighting the last used search pattern. if &t_Co > 2 || has("gui_running") syntax on set hlsearch endif "set nohlsearch "If you do not like highlighting search pattern ~