diff --git a/autoload/SpaceVim/layers/autocomplete.vim b/autoload/SpaceVim/layers/autocomplete.vim index b7a470973..c0791456b 100644 --- a/autoload/SpaceVim/layers/autocomplete.vim +++ b/autoload/SpaceVim/layers/autocomplete.vim @@ -13,7 +13,10 @@ " @subsection snippet " SpaceVim use neosnippet as default snippet engine, and the default snippets " is `Shougo/neosnippet-snippets`. for more information, please read -" |neosnippet|. +" |neosnippet|. neosnippet support custtom snippets, and the default snippets +" directory is `~/.SpaceVim.d/snippets/` and if +" g:spacevim_force_global_config = 1, SpaceVim will not append +" `./.SpaceVim.d/snippets` as default snippets directory. diff --git a/config/plugins/neosnippet.vim b/config/plugins/neosnippet.vim index fa360ccfe..07cc6fd6c 100644 --- a/config/plugins/neosnippet.vim +++ b/config/plugins/neosnippet.vim @@ -1,5 +1,6 @@ -if isdirectory(expand('~/DotFiles/snippets/')) - let g:neosnippet#snippets_directory = expand('~/DotFiles/snippets/') +let g:neosnippet#snippets_directory = [expand('~/.SpaceVim.d/snippets/'), expand('~/.SpaceVim/snippets/')] +if g:spacevim_force_global_config == 0 + call add(g:neosnippet#snippets_directory, getcwd() . '/.Spacevim.d/snippets') endif let g:neosnippet#enable_snipmate_compatibility=1 let g:neosnippet#enable_complete_done = 1 diff --git a/doc/SpaceVim.txt b/doc/SpaceVim.txt index 29a722a8d..957f948cb 100644 --- a/doc/SpaceVim.txt +++ b/doc/SpaceVim.txt @@ -260,6 +260,9 @@ see |g:spacevim_enable_ycm|. SNIPPET SpaceVim use neosnippet as default snippet engine, and the default snippets is `Shougo/neosnippet-snippets`. for more information, please read |neosnippet|. +neosnippet support custtom snippets, and the default snippets directory is +`~/.SpaceVim.d/snippets/` and if g:spacevim_force_global_config = 1, SpaceVim +will not append `./.SpaceVim.d/snippets` as default snippets directory. ============================================================================== COLORSCHEME *SpaceVim-colorscheme* diff --git a/filetype.vim b/filetype.vim new file mode 100644 index 000000000..e69de29bb