syntax onset hlsearchset tabstop=4set autoindentset mouse=aautocmd BufNewFile *.sh exec ":call SetHeader()"func SetHeader() if expand("%:e") == 'sh' call setline(1, "#!/bin/bash") call setline(2, "#************************************************************") call setline(3, "# Author: Ronnie Ming") call setline(4, "# Filename: ".expand("%")) call setline(5, "# Date: ".strftime("%Y-%m-%d %H:%M:%S")) call setline(6, "# Description: ...") call setline(7, "#************************************************************") call setline(8, "") call setline(9, "") endifendfuncautocmd BufNewFile * normal G