aboutsummaryrefslogtreecommitdiff
path: root/autoload/sonictemplate.vim
diff options
context:
space:
mode:
Diffstat (limited to 'autoload/sonictemplate.vim')
-rw-r--r--autoload/sonictemplate.vim3
1 files changed, 2 insertions, 1 deletions
diff --git a/autoload/sonictemplate.vim b/autoload/sonictemplate.vim
index 033524a..04bfd22 100644
--- a/autoload/sonictemplate.vim
+++ b/autoload/sonictemplate.vim
@@ -6,7 +6,7 @@
let s:save_cpo = &cpo
set cpo&vim
-let s:tmpldir = [expand('<sfile>:p:h:h') . '/template/']
+let s:tmpldir = []
if exists('g:sonictemplate_vim_template_dir')
if type(g:sonictemplate_vim_template_dir) == 3
let s:tmpldir += map(g:sonictemplate_vim_template_dir, 'fnamemodify(expand(v:val), ":p")')
@@ -14,6 +14,7 @@ if exists('g:sonictemplate_vim_template_dir')
call add(s:tmpldir, fnamemodify(expand(g:sonictemplate_vim_template_dir), ":p"))
endif
endif
+call add(s:tmpldir, expand('<sfile>:p:h:h') . '/template/')
function! sonictemplate#select(mode) abort
let name = input(':Template ', '', 'customlist,sonictemplate#complete')