From: James Bunton Date: Tue, 1 Jul 2008 11:21:56 +0000 (+1000) Subject: Vim: Updates to abbrs X-Git-Url: https://code.delx.au/dotfiles/commitdiff_plain/26ec3c3bb9da66ee804703d462f61b128e364f73 Vim: Updates to abbrs * C - added extra includes by default, adjusted formatting. * Added C++ main() skeleton. * Python - made more useful by default. --- diff --git a/.vim/abbrs/cmain.c b/.vim/abbrs/cmain.c index 986f79e..74627c6 100644 --- a/.vim/abbrs/cmain.c +++ b/.vim/abbrs/cmain.c @@ -1,9 +1,14 @@ #include #include +#include +#include +#include #include -int main(void) { +int +main(void) +{ ___ return 0; } diff --git a/.vim/abbrs/cmaina.c b/.vim/abbrs/cmaina.c index 6c83354..84668d1 100644 --- a/.vim/abbrs/cmaina.c +++ b/.vim/abbrs/cmaina.c @@ -1,9 +1,14 @@ #include #include +#include +#include +#include #include -int main(int argc, char** argv) { +int +main(int argc, char** argv) +{ ___ return 0; } diff --git a/.vim/abbrs/cppmain.cpp b/.vim/abbrs/cppmain.cpp new file mode 100644 index 0000000..c47dfd8 --- /dev/null +++ b/.vim/abbrs/cppmain.cpp @@ -0,0 +1,14 @@ +#include +#include +#include +#include +#include + + +int +main(void) +{ + ___ + return 0; +} + diff --git a/.vim/abbrs/cppmaina.cpp b/.vim/abbrs/cppmaina.cpp new file mode 100644 index 0000000..dba7dca --- /dev/null +++ b/.vim/abbrs/cppmaina.cpp @@ -0,0 +1,14 @@ +#include +#include +#include +#include +#include + + +int +main(int argc, char** argv) +{ + ___ + return 0; +} + diff --git a/.vim/abbrs/pycopy.py b/.vim/abbrs/pycopy.py index cf71161..f13374f 100644 --- a/.vim/abbrs/pycopy.py +++ b/.vim/abbrs/pycopy.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python # Copyright YEAR EMAIL # Licensed for distribution under the GPL version 2, check COPYING for details # ___Program purpose diff --git a/.vim/abbrs/pymain.py b/.vim/abbrs/pymain.py index 3f6cb0b..93a447c 100644 --- a/.vim/abbrs/pymain.py +++ b/.vim/abbrs/pymain.py @@ -1,7 +1,15 @@ -def main(): +import math, os, os.path, sys + +def main(___arg): ___ pass if __name__ == "__main__": - main() + try: + ___arg = sys.argv[1] + except: + print >>sys.stderr, "Usage: %s ___arg" % sys.argv[0] + sys.exit(1) + + main(___arg)