set number
set list
set listchars=tab:>-,trail:-
set expandtab
set tabstop=2
set shiftwidth=2
set incsearch
set hlsearch
set wildmenu
set wildmode=list,full
set autoindent
set cindent
set fileformats=dos,unix,mac
set fileformat=unix
set hidden
set fileencodings=utf-8,gbk,gb2312,gb18030
set termencoding=utf-8
set encoding=utf-8
set path+=**;$PWD
set statusline=/ %t/ /[BUF=%n]%</[POS=%04l,%04v]/[LEN=%L]/[ASCII=/%03.3b]/[HEX=/%02.2B]/[TYPE=%Y]/[FF=%{&ff}]/[%p%%]%w%r%h%m
"set foldmethod=syntax
set foldmethod=indent
filetype on
let Tlist_Auto_Open = 1
"let Tlist_Show_One_File = 1
let Tlist_Exit_OnlyWindow = 1
let Tlist_Auto_Update = 1
let Tlist_Enable_Fold_Column = 1
let Tlist_File_Fold_Auto_Close = 1
if has("cscope")
set csprg=/usr/bin/cscope
set csto=0
set cst
set nocsverb
set cscopequickfix=e-
if filereadable("cscope.out")
cs add cscope.out
elseif $CSCOPE_DB != ""
cs add $CSCOPE_DB
endif
nmap <C-@>s :cs find s <C-R>=expand("<cword>")<CR><CR>
nmap <C-@>g :cs find g <C-R>=expand("<cword>")<CR><CR>
nmap <C-@>c :cs find c <C-R>=expand("<cword>")<CR><CR>
nmap <C-@>t :cs find t <C-R>=expand("<cword>")<CR><CR>
nmap <C-@>e :cs find e <C-R>=expand("<cword>")<CR><CR>
nmap <C-@>f :cs find f <C-R>=expand("<cfile>")<CR><CR>
nmap <C-@>i :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
nmap <C-@>d :cs find d <C-R>=expand("<cword>")<CR><CR>
endif