快速从模板建立文件
2012-04-03 00:28
253 查看
http://www.gracecode.com/archives/2414/
最近很多人被我「拉下水」尝试 (g)Vim ,为了支持他们,我会编写些 Vim 脚本方便大家。
这里有个现成的需求,就是很多从 Editplus 转过来的同学,想让 Vim 有从模板新建文件的功能。那么,这篇文章可能就是你们想要的。
就可以建立个 XHTML 模板,如果是 Vim 7.0 以上的版本,还有个命令
即可在新的标签页中新建文件。当然可以映射快捷键,快速新建常用的文件类型,比如我的
在 normal 模式下,连续按两次 n 就可以在新标签页建立 xhtml 文件了。
下,主要有两个配置选项,默认为
其中,
应该很容易理解。比如需要新建 python 模板。则在
最近很多人被我「拉下水」尝试 (g)Vim ,为了支持他们,我会编写些 Vim 脚本方便大家。
这里有个现成的需求,就是很多从 Editplus 转过来的同学,想让 Vim 有从模板新建文件的功能。那么,这篇文章可能就是你们想要的。
安装步骤
下载代码包 以后,解压缩到$VIMRUNTIME目录。重新启动 Vim,输入
:NewTemplate xhtml
就可以建立个 XHTML 模板,如果是 Vim 7.0 以上的版本,还有个命令
:NewTemplateTab xhtml
即可在新的标签页中新建文件。当然可以映射快捷键,快速新建常用的文件类型,比如我的
" 新建 XHTML 的快捷键 map nn :NewTemplateTab xhtml<cr>
在 normal 模式下,连续按两次 n 就可以在新标签页建立 xhtml 文件了。
配置脚本
此插件文件的路径在$VIMRUNTIME/plugin/Template.vim
下,主要有两个配置选项,默认为
let g:TemplatePath=$VIM.'/vimfiles/template/' let g:TemplateCursorFlag='#cursor#'
其中,
g:TemplatePath为模板路径,而
g:TemplatePathCursorFlag则为新建模板以后鼠标移动到的位置(如无指定,则移动到文件底部)。
增加模板
脚本支持用户新建模板,找到g:TemplatePath中的
xhtml.tpl目录。参考其中的内容
<html> ... <body> #cursor# </body> </html>
应该很容易理解。比如需要新建 python 模板。则在
g:TemplatePath中建立
python.tpl并加入
#cursor#的位置即可。
相关文章推荐
- Ecshop模板开发(二):建立模板文件、分离公用区域html
- 采集点建立后生成更新时提示:文档ID:3 模板文件不存在,无法解析文档
- WeiPHP插件模板中快速引入公共模板文件
- 基于固件库建立STM32F103的keil工程模板需要添加哪些文件
- discuz中快速建立增查删改界面:第2步,建立5个文件
- PADS下建立器件类型时怎么快速输入管脚名称----使用CSV/Excel/Txt格式文件
- Android Studio 快速创建模板文件
- 建立.bat文件,快速打开putty终端
- python 快速建立 HTTP Server 共享文件
- 九、让模板文件帮你快速开发网页
- IAR创建工程文件快速建立之ZigBee CC2530
- 通过XML快速建立EXCEL报表文件
- Python脚本 - 快速建立VSCode C/C++的配置文件
- 一个快速的建立大型空白文件的方法
- 快速建立STM32F4的工程模板
- 素数表的快速建立,合数分解,1-2^31内某个长度小于10w的区间素数筛选的三个模板及解析
- Asp.net 2.0中快速建立并使用资源文件
- 快速将PSD文件生成WordPress主题模板-Divine
- 01.Django学习之安装,建立项目,传参,MySQL数据库,静态文件配置和模板的使用
- Magento 新闻模块开发教程 (八) 建立模板文件