summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2009-05-05 00:44:35 -0500
committerJesse Luehrs <doy@tozt.net>2009-05-05 00:44:35 -0500
commit1f0555c7fa12de7ad00eb29d5f3854ebaff88970 (patch)
treefe048e99760deea2f31000fc01c2b66e335fd368
parent9a1366affdf474cead2a6c67d58191e1479c7bcc (diff)
downloadvim-skeletons-master.tar.gz
vim-skeletons-master.zip
add sample skeleton filesHEADmaster
-rw-r--r--skeletons/Makefile27
-rw-r--r--skeletons/Makefile.PL10
-rw-r--r--skeletons/c.c7
-rw-r--r--skeletons/cpp.cpp7
-rw-r--r--skeletons/perl.pl6
-rw-r--r--skeletons/perl.pm9
-rw-r--r--skeletons/test.t7
-rw-r--r--skeletons/tex.tex13
8 files changed, 86 insertions, 0 deletions
diff --git a/skeletons/Makefile b/skeletons/Makefile
new file mode 100644
index 0000000..30934a0
--- /dev/null
+++ b/skeletons/Makefile
@@ -0,0 +1,27 @@
+BIN =
+OBJ =
+CC = gcc
+INCLUDES =
+DEFINES =
+LIBS =
+COMMONFLAGS = -Werror -Wall -pedantic -O0 -g -pipe
+CFLAGS = -c $(INCLUDES) $(DEFINES) $(COMMONFLAGS)
+LDFLAGS = $(LIBS) $(COMMONFLAGS)
+
+$(BIN) : $(OBJ)
+ $(CC) $(OBJ) $(LDFLAGS) -o $@
+
+%.o : %.c
+ $(CC) $(CFLAGS) -o $@ $<
+
+clean :
+ rm -f $(OBJ) $(BIN)
+
+dep :
+ makedepend $(INCLUDES) $(DEFINES) -Y *.c *.h > /dev/null 2>&1
+ rm -f Makefile.bak
+
+run : $(BIN)
+ @./$(BIN)
+:normal ggA
+:startinsert!
diff --git a/skeletons/Makefile.PL b/skeletons/Makefile.PL
new file mode 100644
index 0000000..2635ca2
--- /dev/null
+++ b/skeletons/Makefile.PL
@@ -0,0 +1,10 @@
+use inc::Module::Install;
+
+name '';
+all_from 'lib/';
+
+build_requires 'Test::More';
+
+WriteAll;
+:normal 3G2f'
+:startinsert
diff --git a/skeletons/c.c b/skeletons/c.c
new file mode 100644
index 0000000..2fb0768
--- /dev/null
+++ b/skeletons/c.c
@@ -0,0 +1,7 @@
+#include <stdio.h>
+
+int main(int argc, char* argv[])
+{
+}
+:exe "normal 4Goa\<BS>"
+:startinsert!
diff --git a/skeletons/cpp.cpp b/skeletons/cpp.cpp
new file mode 100644
index 0000000..0e9f5f5
--- /dev/null
+++ b/skeletons/cpp.cpp
@@ -0,0 +1,7 @@
+#include <iostream>
+
+int main(int argc, char* argv[])
+{
+}
+:exe "normal 4Goa\<BS>"
+:startinsert!
diff --git a/skeletons/perl.pl b/skeletons/perl.pl
new file mode 100644
index 0000000..d13b6b2
--- /dev/null
+++ b/skeletons/perl.pl
@@ -0,0 +1,6 @@
+#!/usr/bin/perl
+use strict;
+use warnings;
+
+
+:startinsert
diff --git a/skeletons/perl.pm b/skeletons/perl.pm
new file mode 100644
index 0000000..bdca268
--- /dev/null
+++ b/skeletons/perl.pm
@@ -0,0 +1,9 @@
+#!/usr/bin/perl
+use strict;
+use warnings;
+:exe "call append(line('.'), 'package ".substitute(matchstr(expand("%"), '^lib/\zs.*\ze\.pm'), '/', '::', 'g').";')"
+
+
+1;
+:normal 5Go
+:startinsert
diff --git a/skeletons/test.t b/skeletons/test.t
new file mode 100644
index 0000000..5c272d7
--- /dev/null
+++ b/skeletons/test.t
@@ -0,0 +1,7 @@
+#!/usr/bin/env perl
+use strict;
+use warnings;
+use Test::More tests => 1;
+
+
+:startinsert
diff --git a/skeletons/tex.tex b/skeletons/tex.tex
new file mode 100644
index 0000000..40d0d75
--- /dev/null
+++ b/skeletons/tex.tex
@@ -0,0 +1,13 @@
+% {{{ header
+\documentclass[letterpaper,11pt]{article}
+\usepackage{jesse}
+
+\headers{}
+ {\huge \textbf{}}
+ {\large Jesse Luehrs\\ \normalsize jluehrs2}
+% }}}
+
+\begin{document}
+\end{document}
+:normal 10Go
+:startinsert