文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>vim自动加载模板

vim自动加载模板

时间:2010-07-21  来源:hanjf

需要一个vim自动加载模板的插件,在网上看到这篇文章,真的不错,用起来也挺好   快速使用方法:

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 = "[email protected]"

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: */


Ok,启动vim,看看是否加载模板成功

其中对光标的定位还存在一点问题,<T_CURSOR>是光标所在位置,但是加载模板之后字符串<T_CURSOR>没有被替换掉,我修改了一下template_loader.vim 文件中第139行的内容
为:sil! execute "normal d$"
删除了字符串<T_CURSOR>,可是光标的缩进少一个空格,各位有如后改进意见,可以交流下

文件: template_loader.rar
大小: 1KB
下载: 下载
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载