File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,17 @@ function! s:GoNeosnippet()
2626 endif
2727
2828 let g: neosnippet #enable_snipmate_compatibility = 1
29- exec ' NeoSnippetSource' globpath (&rtp , ' gosnippets/snippets/go.snip' )
29+
30+ let gosnippets_dir = globpath (&rtp , ' gosnippets/snippets' )
31+ if type (g: neosnippet #snippets_directory) == type ([])
32+ let g: neosnippet #snippets_directory += [gosnippets_dir]
33+ elseif type (g: neosnippet #snippets_directory) == type (" " )
34+ if strlen (g: neosnippet #snippets_directory) > 0
35+ let g: neosnippet #snippets_directory = g: neosnippet #snippets_directory . " ," . gosnippets_dir
36+ else
37+ let g: neosnippet #snippets_directory = gosnippets_dir
38+ endif
39+ endif
3040endfunction
3141
3242if g: go_snippet_engine == " ultisnips"
You can’t perform that action at this time.
0 commit comments