Shell脚本自动生产头部信息
vi .vimrc
set si
autocmd BufNewFile *.sh exec ":call SeTitle()"
func SeTitle()
if expand("%:e") == 'sh'
call setline(1,"#!/bin/bash")
call setline(2,"########################################")
call setline(3, "#Author:qjzhao")
call setline(4, "#Mail:283899342@qq.com")
call setline(5, "#QQ:283899342")
call setline(6, "#time:" .strftime("%c"))
call setline(7,"#filename:" .expand("%"))
call setline(8,"#Script description:")
call setline(9,"########################################")
endif
endfunc
这里需要注意的是,此隐藏文件放置于家目录,只对当前用户有效