From 6edea5ccb46b026fd7b698956993198eb5ba0117 Mon Sep 17 00:00:00 2001 From: wunewww <55101139+wunewww@users.noreply.github.com> Date: Sun, 5 May 2024 11:52:38 +0800 Subject: [PATCH] Add snippets supports/packages. --- .gitmodules | 6 ++++++ pack/plugin/opt/ultisnips | 1 + pack/snippets/opt/snippets | 1 + vimrc.d/34-ultisnips.vim | 15 +++++++++++++++ 4 files changed, 23 insertions(+) create mode 160000 pack/plugin/opt/ultisnips create mode 160000 pack/snippets/opt/snippets create mode 100644 vimrc.d/34-ultisnips.vim diff --git a/.gitmodules b/.gitmodules index 364cc81..e5723ef 100644 --- a/.gitmodules +++ b/.gitmodules @@ -40,3 +40,9 @@ [submodule "pack/plugin/opt/airline-themes"] path = pack/plugin/opt/airline-themes url = https://github.com/vim-airline/vim-airline-themes.git +[submodule "pack/plugin/opt/ultisnips"] + path = pack/plugin/opt/ultisnips + url = https://github.com/SirVer/ultisnips.git +[submodule "pack/snippets/opt/snippets"] + path = pack/snippets/opt/snippets + url = https://github.com/honza/vim-snippets.git diff --git a/pack/plugin/opt/ultisnips b/pack/plugin/opt/ultisnips new file mode 160000 index 0000000..49dc8cb --- /dev/null +++ b/pack/plugin/opt/ultisnips @@ -0,0 +1 @@ +Subproject commit 49dc8cb2086db19d385791c8e1635723b0fd95c7 diff --git a/pack/snippets/opt/snippets b/pack/snippets/opt/snippets new file mode 160000 index 0000000..393d980 --- /dev/null +++ b/pack/snippets/opt/snippets @@ -0,0 +1 @@ +Subproject commit 393d980157b8149b3ff65a48bc4aae24dca9c846 diff --git a/vimrc.d/34-ultisnips.vim b/vimrc.d/34-ultisnips.vim new file mode 100644 index 0000000..c38e520 --- /dev/null +++ b/vimrc.d/34-ultisnips.vim @@ -0,0 +1,15 @@ +" Ultisnips configurations +packadd! ultisnips +" if want some default snippets +packadd! snippets + +" Trigger configuration. You need to change this to something other than +" if you use one of the following: +" - https://github.com/Valloric/YouCompleteMe +" - https://github.com/nvim-lua/completion-nvim +let g:UltiSnipsExpandTrigger="" +let g:UltiSnipsJumpForwardTrigger="" +let g:UltiSnipsJumpBackwardTrigger="" + +" If you want :UltiSnipsEdit to split your window. +let g:UltiSnipsEditSplit="vertical"