diff options
Diffstat (limited to '.vim/snippets/c.snippets')
-rw-r--r-- | .vim/snippets/c.snippets | 42 |
1 files changed, 42 insertions, 0 deletions
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}} + } |