From 47adae6d2e9ea0bc7cdbb43facab071b80be7816 Mon Sep 17 00:00:00 2001 From: katherine Date: Wed, 1 Mar 2023 01:44:48 -0700 Subject: custom vim snippets only --- .vim/snippets/c.snippets | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .vim/snippets/c.snippets (limited to '.vim/snippets/c.snippets') diff --git a/.vim/snippets/c.snippets b/.vim/snippets/c.snippets new file mode 100644 index 0000000..ff06931 --- /dev/null +++ b/.vim/snippets/c.snippets @@ -0,0 +1,42 @@ +snippet main + int main(int argc, char *argv[]) + { + ${0} + } + +snippet in + #include <${1:stdio}.h> + $0 + +snippet ndef + #ifndef ${1:`toupper(vim_snippets#Filename('$1_H', 'UNTITLED_H'))`} + #define $1 + + ${0} + + #endif /* end of include guard: $1 */ + +snippet if + if (${1:true}) { + ${0:${VISUAL}} + } + +snippet elif + else if (${1:true}) { + ${0:${VISUAL}} + } + +snippet switch + switch (${1:/* variable */}) { + ${0:${VISUAL}} + } + +snippet for + for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) { + ${4} + } + +snippet while + while (${1:1}) { + ${0:${VISUAL}} + } -- cgit v1.2.3