From 2ab0212180ffcd1a1367a52517ffaa0174eb9f2c Mon Sep 17 00:00:00 2001 From: yushyin Date: Sun, 27 Nov 2016 13:07:49 +0100 Subject: Vim: Replace ultisnips with neosnippet --- vim/neobundle.toml | 18 ++++++++++-------- vim/vimrc | 9 ++++++--- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/vim/neobundle.toml b/vim/neobundle.toml index 623b872..8047946 100644 --- a/vim/neobundle.toml +++ b/vim/neobundle.toml @@ -30,14 +30,6 @@ lazy = 1 repository = 'Shougo/vimfiler.vim' lazy = 0 -[[plugins]] -repository = 'SirVer/ultisnips' - -[[plugins]] -repository = 'honza/vim-snippets' -lazy = 1 -on_i = 1 - [[plugins]] repository = 'chriskempson/base16-vim' @@ -125,6 +117,16 @@ repository = 'MarcWeber/vim-addon-local-vimrc' repository = 'Shougo/vinarise.vim' on_cmd = 'Vinarise' +[[plugins]] +repository = 'Shougo/neosnippet.vim' +lazy = 1 +on_map = ['i', ''] + +[[plugins]] +repository = 'Shougo/neosnippet-snippets' +lazy = 1 +on_source = 'neosnippet.vim' + [[plugins]] repository = 'junegunn/vim-easy-align' lazy = 1 diff --git a/vim/vimrc b/vim/vimrc index 6f79be6..a3faa66 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -60,9 +60,12 @@ if neobundle#tap('vimfiler.vim') let neobundle#hooks.on_source = s:plugrc . '/vimfiler.rc.vim' call neobundle#untap() endif -if neobundle#tap('ultisnips') - let g:UltiSnipsForwardTrigger = "" - let g:UltiSnipsBackwardTrigger = "" +if neobundle#tap('neosnippet.vim') + let g:neosnippet#snippets_directory = + \ $XDG_CONFIG_HOME . '/vim/snippets' + imap (neosnippet_expand_or_jump) + smap (neosnippet_expand_or_jump) + xmap (neosnippet_expand_or_jump) call neobundle#untap() endif if neobundle#tap('clang_complete') -- cgit v1.2.3-24-g4f1b