Ⅰ. 插件描述
dustjs template syntax highlighting and more for vimⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'jimmyhchan/dustjs-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'jimmyhchan/dustjs-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'jimmyhchan/dustjs-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/jimmyhchan/dustjs.vim
Ⅳ. 文档说明
Vim for Dustjs
based on github.com/juvenn/mustache.vim.git
dustjs.vim for working with dust js templates (http://akdubya.github.com/dustjs/).
Install for pathogen
cd ~/.vim/
git submodule add git://github.com/jimmyhchan/dustjs.vim.git bundle/dustjs
vim bundle/dustjs/example.dust
extra stuff added for working with other plugins
- NERDCommenter
add this:
let g:NERDCustomDelimiters = {
'dustjs': { 'left': '{!', 'right': '!}' }}
- tpope's surround
let g:surround_{char2nr('d')} = "{r}" - snipmate (https://github.com/garbas/vim-snipmate)
snipmate should be pathogen aware so it should work out of the box
Thanks
- Github/juvenn for the mustache.vim plugin
- Github/akdubya for dust.js