Ⅰ. 插件描述
code template engineⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin '/xtemplate'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle '/xtemplate'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug '/xtemplate'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/vim-scripts/xtemplate
Ⅳ. 文档说明
USAGE:
1) vim test.js
2) type:
for<C-S-j> or <M-space> or <M-S-j>
to generate a for-loop template. then type and use TAB to navigate through
template
How to DEFINE TEMPLATEs
edit ftplugin//.template.vim
FEATUREs:
*-> automatically replace all item with the same name
*-> user-defined template variable or function can be automatically inserted
*-> stop position(marked by 'cursor') can be defined to indicate where the cursor stands after template rendering
*-> completion popup menu hint (NEW!!)
SCREEN-SHOTs:
http://sites.google.com/site/xptemplate/Home/screen-shoot
FEATURE request / BUG report :
I will be so gald to know that this script helps. You can help me to improve.
drdr.xp@gmail.com