From 8966bdde607a7b7d885ee927e5f75a2bfdbf82f9 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Fri, 14 Mar 2014 22:53:01 -0700 Subject: [PATCH] Add head, main, mainn, and pragma snippets for C files --- vim/snippets/c.snippets | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/vim/snippets/c.snippets b/vim/snippets/c.snippets index 7859f25..2b6221a 100644 --- a/vim/snippets/c.snippets +++ b/vim/snippets/c.snippets @@ -4,3 +4,34 @@ snippet uchar unsigned char snippet ulong unsigned long + +snippet head + /* `expand('%:t')` + * + * ${1:Description.} + * + * `g:snips_author` + */ + +snippet main + int + main(int argc, + char* argv[]) + { + ${1} + return 0; + } +snippet mainn + int + main() + { + ${1} + return 0; + } +snippet pragma Ignore warning + #pragma clang diagnostic push + #pragma clang diagnostic ignore "${1}" + + ${0} + + #pragma clang diagnostic pop