今天看到一个同学问vim 中新建文件时自动生成如作者、时间等信息的vim 插件,想到之前也试过一些template插件,都没有成功,最后使用doxgen取代之,今天就想试下,google半天终于解决了
下载template.rar 文件,第三方提供
下载地址
1、将文件放入 plugin(~/.vim/plugin/ 或者 $HOME/vimfiles/plugin/)目录
2、.vimrc 加入
let g:template_load = 1
let g:template_tags_replacing = 1
let g:T_AUTHOR = “liyangguang”
let g:T_AUTHOR_EMAIL = “liyangguang@software.ict.ac.cn”
let g:T_AUTHOR_WEBSITE = “http://www.yaronspace.cn/blog”
let g:T_DATE_FORMAT = “%Y-%m-%d %H:%M:%S”
3、新建一个模板文件存为 templates/tpl.c(例如~/.vim/templates/tpl.c)
模板名的取名规则是 tpl.extension,新建*.h的时候,tpl.h 被读入
Ok,启动vim,看看是否加载模板成功
ps: 可能会遇到^M是非法字符的错误,使用vim 打开,在命令模式下输入:set ff=unix :w 重启vim即可