From 9b0d96a52fb03d176e96266b57430d1b72be4472 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Thu, 12 Nov 2020 18:54:01 +0100 Subject: vim: add minisnip plugin --- vim/minisnip | 1 + vim/minisnip_snippets/c/inc.snip | 1 + vim/minisnip_snippets/c/incl.snip | 1 + vim/vimrc | 5 +++++ 4 files changed, 8 insertions(+) create mode 160000 vim/minisnip create mode 100644 vim/minisnip_snippets/c/inc.snip create mode 100644 vim/minisnip_snippets/c/incl.snip (limited to 'vim') diff --git a/vim/minisnip b/vim/minisnip new file mode 160000 index 0000000..07095d8 --- /dev/null +++ b/vim/minisnip @@ -0,0 +1 @@ +Subproject commit 07095d824ed34f0c15c6b58d5e96063cb74edd7a diff --git a/vim/minisnip_snippets/c/inc.snip b/vim/minisnip_snippets/c/inc.snip new file mode 100644 index 0000000..e09baf9 --- /dev/null +++ b/vim/minisnip_snippets/c/inc.snip @@ -0,0 +1 @@ +#include <<{}>.h> diff --git a/vim/minisnip_snippets/c/incl.snip b/vim/minisnip_snippets/c/incl.snip new file mode 100644 index 0000000..af70605 --- /dev/null +++ b/vim/minisnip_snippets/c/incl.snip @@ -0,0 +1 @@ +#include "<{!substitute(expand('%:t'), '\.c', '\.h', '')}>" diff --git a/vim/vimrc b/vim/vimrc index c7660f5..509ca2f 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -79,6 +79,11 @@ nnoremap b :FufBuffer nnoremap d :FufDir nnoremap f :FufCoverageFile +" miniSnip configuration +" FIXME split off? +" TODO support local snippets +let g:miniSnip_trigger = '' + " line diff mode " TODO: split off into plugin? function LineDiff() -- cgit v1.2.3