請將以下script加入_vimrc,以後做切換隻需輸入fh
map  fh          <esc>:call FileHeaderSource()<cr>
function! FileHeaderSource()
 let fextname=expand("%:e")
 let fname=expand("%:r")
 if fextname=="h"
   if filereadable(fname.".cpp")
     exec ':e '.fname.".cpp"
     return
   endif
   if filereadable(fname.".c")
     exec ':e '.fname.".c"
     return
   endif
 else
   if filereadable(fname.".h")
     exec ':e '.fname.".h"
     return
   endif
 endif
 echo "file not found"
endfunction