summaryrefslogtreecommitdiffstats
path: root/vim/snippets
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2010-03-16 12:40:11 -0500
committerJesse Luehrs <doy@tozt.net>2010-03-16 12:40:11 -0500
commit6644cf44f25dfba0c7a23a06e681dba856bbd4d6 (patch)
tree8f87c5c1d84dd7f01b1b9efe320b0e6e72e0b93e /vim/snippets
parent604b9fc17e764e33ae9aecd2645f00e9e89b1aa6 (diff)
downloadconf-6644cf44f25dfba0c7a23a06e681dba856bbd4d6.tar.gz
conf-6644cf44f25dfba0c7a23a06e681dba856bbd4d6.zip
update some snippets
Diffstat (limited to 'vim/snippets')
-rw-r--r--vim/snippets/perl.snippets15
1 files changed, 14 insertions, 1 deletions
diff --git a/vim/snippets/perl.snippets b/vim/snippets/perl.snippets
index 320300b..f123666 100644
--- a/vim/snippets/perl.snippets
+++ b/vim/snippets/perl.snippets
@@ -35,6 +35,12 @@ snippet eval
if ($@) {
${2}
}
+snippet try
+ try {
+ ${1}
+ } catch {
+ ${2}
+ };
snippet st
map { $_->[0] }
sort { $a->[1] ${3:cmp} $b->[1] }
@@ -49,6 +55,13 @@ snippet ccl
snippet linc
local $${1:a} = $$1 + ${2:1};
${3}
+snippet script
+ #!/usr/bin/env perl
+ use strict;
+ use warnings;
+
+snippet nac
+ use namespace::autoclean;
#
# Moose
#
@@ -91,7 +104,7 @@ snippet hasl
sub _build_$1 {
my $self = shift;
- $5
+ ${5}
}
snippet m
sub ${1:foo} {