"============================================================================= " File: sonictemplate.vim " Author: Yasuhiro Matsumoto " Last Change: 08-Nov-2011. " Version: 0.08 " WebPage: http://github.com/mattn/sonictemplate-vim " Description: Easy and high speed coding method " Usage: " " :Template {name} " Load template named as {name} in the current buffer. " " Or type + t if &cp || (exists('g:loaded_sonictemplate_vim') && g:loaded_sonictemplate_vim) finish endif let g:loaded_sonictemplate_vim = 1 let s:save_cpo = &cpo set cpo&vim command! -nargs=1 -complete=customlist,sonictemplate#complete Template call sonictemplate#apply(, 'n') nnoremap (sonictemplate) :call sonictemplate#select('n') inoremap (sonictemplate) :call sonictemplate#select('i') nmap t (sonictemplate) imap t (sonictemplate) let &cpo = s:save_cpo unlet s:save_cpo " vim:set et: