autocmd BufNewFile *.py,*.sh, exec ":call SetTitle()"
let $author_name = "xxxx"
let $author_email = "xxxx@xxx.xx"
func SetTitle()
if &filetype == 'sh'
call setline(1,"###################################################################")
call append(line("."), "# File Name: ".expand("%"))
call append(line(".")+1, "# Author: ".$author_name)
call append(line(".")+2, "# mail: ".$author_email)
call append(line(".")+3, "# Created Time: ".strftime("%c"))
call append(line(".")+4, "#=============================================================")
call append(line(".")+5, "#!/bin/bash")
call append(line(".")+6, "")
else
call setline(1,"###################################################################")
call append(line("."), "# File Name: ".expand("%"))
call append(line(".")+1, "# Author: ".$author_name)
call append(line(".")+2, "# mail: ".$author_email)
call append(line(".")+3, "# Created Time: ".strftime("%c"))
call append(line(".")+4, "#=============================================================")
call append(line(".")+5, "#!/usr/bin/python")
call append(line(".")+6, "")
endif
endfunc