首页 > 学技术 > 技术网文 > C/C++ > 正文

[原创] 奉献一个vim自动加载模板的插件


来源 chinaunix.net kuqin整理

我需要的是一个比较简单的自动加载模板的插件,vim.org上的都不太理想(太麻烦),自己做了一个。

快速使用方法:

1、将文件放入 plugin(~/.vim/plugin/ 或者 $HOME/vimfiles/plugin/)目录

2、.vimrc 加入
let g:template_load = 1

let g:template_tags_replacing = 1
let g:T_AUTHOR = "Jestery"
let g:T_AUTHOR_EMAIL = "jestery@gmail.com"
let g:T_AUTHOR_WEBSITE = "http://www.pte.cn"
let g:T_DATE_FORMAT = "%c"


3、新建一个模板文件存为 templates/tpl.c(例如~/.vim/templates/tpl.c)
模板名的取名规则是 tpl.extension,新建*.h的时候,tpl.h 被读入

/*
 *Author:
 *   <T_AUTHOR> <<T_AUTHOR_EMAIL>>
 *   <T_AUTHOR_WEBSITE>
 *
 *   File:                    <T_FILENAME>
 *   Create Date:      <T_CREATE_DATE>
 */

void main(int argc, char* argv[])
{
    <T_CURSOR>
}

/* vim: set ts=4 sw=4: */


启动vim,:e string.c,模板自动载入

更多的选项和说明见文件内注释

[ 本帖最后由 geel 于 2007-2-2 22:42 编辑 ]

template_loader.zip



 tryease 回复于:2007-02-03 01:59:38

好东西,顶!




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=895258
转载请注明作者名及原文出处



收藏本页到: