diff options
author | Jesse Luehrs <doy@tozt.net> | 2011-11-09 16:12:59 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2011-11-09 16:13:47 -0600 |
commit | e0fb06aacbe72169f2ede3009b0c18717760d358 (patch) | |
tree | 0532e1762e34847f519b220bfe09ccf4a039226b /vim/snippets/c.snippets | |
parent | 62f99ef3b38692f23f3f9bac3e2c9c4578fb5304 (diff) | |
download | conf-e0fb06aacbe72169f2ede3009b0c18717760d358.tar.gz conf-e0fb06aacbe72169f2ede3009b0c18717760d358.zip |
convert all of my vim plugins to use pathogen
Diffstat (limited to 'vim/snippets/c.snippets')
-rw-r--r-- | vim/snippets/c.snippets | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/vim/snippets/c.snippets b/vim/snippets/c.snippets deleted file mode 100644 index 8824329..0000000 --- a/vim/snippets/c.snippets +++ /dev/null @@ -1,107 +0,0 @@ -# main() -snippet main - int main(int argc, const char *argv[]) - { - ${1} - return 0; - } -# #include <...> -snippet inc - #include <${1:stdio}.h>${2} -# #include "..." -snippet Inc - #include "${1:`Filename("$1.h")`}"${2} -# #ifndef ... #define ... #endif -snippet Def - #ifndef $1 - #define ${1:SYMBOL} ${2:value} - #endif${3} -snippet def - #define -snippet ifdef - #ifdef ${1:FOO} - ${2:#define } - #endif -snippet #if - #if ${1:FOO} - ${2} - #endif -# Header Include-Guard -snippet once - #ifndef ${1:`toupper(Filename('', 'UNTITLED').'_H')`} - #define $1 - - ${2} - - #endif -# If Condition -snippet if - if (${1:/* condition */}) { - ${2:/* code */} - } -snippet el - else { - ${1} - } -# Tertiary conditional -snippet t - ${1:/* condition */} ? ${2:a} : ${3:b} -# Do While Loop -snippet do - do { - ${2:/* code */} - } while (${1:/* condition */}); -# While Loop -snippet wh - while (${1:/* condition */}) { - ${2:/* code */} - } -# For Loop -snippet for - for (${1:int }${2:i} = 0; $2 < ${3:count}; $2${4:++}) { - ${5:/* code */} - } -# Custom For Loop -snippet forr - for (${1:int }${2:i} = ${3:0}; ${4:$2 < 10}; $2${5:++}) { - ${6:/* code */} - } -# Function -snippet fun - ${1:void} ${2:function_name}(${3}) - { - ${4:/* code */} - } -# Function Declaration -snippet fund - ${1:void} ${2:function_name}(${3});${4} -# Typedef -snippet td - typedef ${1:int} ${2:MyCustomType};${3} -# Struct -snippet st - struct ${1:`Filename('$1_t', 'name')`} { - ${2:/* data */} - }${3: /* optional variable list */};${4} -# Typedef struct -snippet tds - typedef struct ${2:_$1 }{ - ${3:/* data */} - } ${1:`Filename('$1_t', 'name')`}; -# Typdef enum -snippet tde - typedef enum { - ${1:/* data */} - } ${2:foo}; -# printf -# unfortunately version this isn't as nice as TextMates's, given the lack of a -# dynamic `...` -snippet pr - printf("${1:%s}\n"${2});${3} -# fprintf (again, this isn't as nice as TextMate's version, but it works) -snippet fpr - fprintf(${1:stderr}, "${2:%s}\n"${3});${4} -snippet . - [${1}]${2} -snippet un - unsigned |