diff --git a/after/plugin/snipMate.vim b/after/plugin/snipMate.vim index 72af201..a13cf6c 100644 --- a/after/plugin/snipMate.vim +++ b/after/plugin/snipMate.vim @@ -16,10 +16,9 @@ au FileType objc,cpp,cs let &ft = expand('').'.c' " By default load snippets in ~/.vim/snippets/ if !exists('snippets_dir') - let snippets_dir = $HOME.(has('win16') || has('win32') || has('win64') ? - \ '\vimfiles\snippets\' : '/.vim/snippets/') + let snippets_dir = $HOME.'/'.finddir('snippets', &rtp).'/' endif -if !isdirectory(snippets_dir) | finish | endif +if empty(snippets_dir) | finish | endif if isdirectory(snippets_dir.'_') call ExtractSnips(snippets_dir.'_', '_')