
set autoindent "autoindent
set incsearch "increase search
syntax on "syntax highlight
inoremap " ""<Esc>:let leavechar="""<CR>i
inoremap ' ''<Esc>:let leavechar="'"<CR>i
inoremap [ []<Esc>:let leavechar="]"<CR>i
inoremap ( ()<Esc>:let leavechar=")"<CR>i
inoremap { {}<Esc>:let leavechar="}"<CR>i<CR><CR><Esc>ki<Tab>
map <F1> :previous<CR>
map <F2> :next<CF> 把F1, F2映射成多文件切换命令
map gr :grep <cword> *<CR>
map _F ma[[k"xyy`a:echo @x<CR>
map ;' mamz'aO<Esc>i#if 0<Esc>'zo<Esc>i#endif<Esc>ki<Tab>
let $work= "D:/My Documents/work/"
cd $work " set current work path
//taglist
map <F3> :TlistToggle<CR>
let Tlist_Use_Right_Window=1 //taglist locates right window
let Tlist_File_Fold_Auto_Close=1 //close taglist of file not used
let Tlist_Auto_Open=1
let Tlist_Show_Menu=1
let Tlist_WinWidth=40
let Tlist_Inc_WinWidth=1
let Tlist_Close_On_Select=1
let Tlist_Exit_OnlyWindow=1
map <F3> :TlistToggle<CR>
function! SET_LOCAL_TAGS()
let dir = expand("%:p:h")
if stridx(dir, "/home/dang/Olo_SMD_SRT4") ==0
set tags=/home/dang/Olo_SMD_SRT4/tags
endif
endfunction
autocmd BufEnter * call SET_LOCAL_TAGS()
set tabstop=4
set shiftwidth=4

