mirror of
https://github.com/gryf/snipmate.vim.git
synced 2025-12-20 21:08:01 +01:00
A lot of snippets with multiline blocks included with the suffix 'd'
This commit is contained in:
committed by
Michael Sanders
parent
490ee18884
commit
52e478a149
@@ -11,6 +11,11 @@ snippet y
|
|||||||
:yields: ${1:arguments}
|
:yields: ${1:arguments}
|
||||||
snippet rb
|
snippet rb
|
||||||
#!/usr/bin/env ruby -wKU
|
#!/usr/bin/env ruby -wKU
|
||||||
|
snippet beg
|
||||||
|
begin
|
||||||
|
${3}
|
||||||
|
rescue ${1:Exception} => ${2:e}
|
||||||
|
end
|
||||||
|
|
||||||
snippet req
|
snippet req
|
||||||
require "${1}"${2}
|
require "${1}"${2}
|
||||||
@@ -55,6 +60,10 @@ snippet while
|
|||||||
while ${1:condition}
|
while ${1:condition}
|
||||||
${2}
|
${2}
|
||||||
end
|
end
|
||||||
|
snippet for
|
||||||
|
for ${1:e} in ${2:c}
|
||||||
|
${3}
|
||||||
|
end
|
||||||
snippet until
|
snippet until
|
||||||
until ${1:condition}
|
until ${1:condition}
|
||||||
${2}
|
${2}
|
||||||
@@ -222,6 +231,10 @@ snippet loo
|
|||||||
loop { ${1} }
|
loop { ${1} }
|
||||||
snippet ea
|
snippet ea
|
||||||
each { |${1:e}| ${2} }
|
each { |${1:e}| ${2} }
|
||||||
|
snippet ead
|
||||||
|
each do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet eab
|
snippet eab
|
||||||
each_byte { |${1:byte}| ${2} }
|
each_byte { |${1:byte}| ${2} }
|
||||||
snippet eac- each_char { |chr| .. }
|
snippet eac- each_char { |chr| .. }
|
||||||
@@ -230,24 +243,63 @@ snippet eac- each_cons(..) { |group| .. }
|
|||||||
each_cons(${1:2}) { |${2:group}| ${3} }
|
each_cons(${1:2}) { |${2:group}| ${3} }
|
||||||
snippet eai
|
snippet eai
|
||||||
each_index { |${1:i}| ${2} }
|
each_index { |${1:i}| ${2} }
|
||||||
|
snippet eaid
|
||||||
|
each_index do |${1:i}|
|
||||||
|
end
|
||||||
snippet eak
|
snippet eak
|
||||||
each_key { |${1:key}| ${2} }
|
each_key { |${1:key}| ${2} }
|
||||||
|
snippet eakd
|
||||||
|
each_key do |${1:key}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet eal
|
snippet eal
|
||||||
each_line { |${1:line}| ${2} }
|
each_line { |${1:line}| ${2} }
|
||||||
|
snippet eald
|
||||||
|
each_line do |${1:line}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet eap
|
snippet eap
|
||||||
each_pair { |${1:name}, ${2:val}| ${3} }
|
each_pair { |${1:name}, ${2:val}| ${3} }
|
||||||
|
snippet eapd
|
||||||
|
each_pair do |${1:name}, ${2:val}|
|
||||||
|
${3}
|
||||||
|
end
|
||||||
snippet eas-
|
snippet eas-
|
||||||
each_slice(${1:2}) { |${2:group}| ${3} }
|
each_slice(${1:2}) { |${2:group}| ${3} }
|
||||||
|
snippet easd-
|
||||||
|
each_slice(${1:2}) do |${2:group}|
|
||||||
|
${3}
|
||||||
|
end
|
||||||
snippet eav
|
snippet eav
|
||||||
each_value { |${1:val}| ${2} }
|
each_value { |${1:val}| ${2} }
|
||||||
|
snippet eavd
|
||||||
|
each_value do |${1:val}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet eawi
|
snippet eawi
|
||||||
each_with_index { |${1:e}, ${2:i}| ${3} }
|
each_with_index { |${1:e}, ${2:i}| ${3} }
|
||||||
|
snippet eawid
|
||||||
|
each_with_index do |${1:e},${2:i}|
|
||||||
|
${3}
|
||||||
|
end
|
||||||
snippet reve
|
snippet reve
|
||||||
reverse_each { |${1:e}| ${2} }
|
reverse_each { |${1:e}| ${2} }
|
||||||
|
snippet reved
|
||||||
|
reverse_each do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet inj
|
snippet inj
|
||||||
inject(${1:init}) { |${2:mem}, ${3:var}| ${4} }
|
inject(${1:init}) { |${2:mem}, ${3:var}| ${4} }
|
||||||
|
snippet injd
|
||||||
|
inject(${1:init}) do |${2:mem}, ${3:var}|
|
||||||
|
${4}
|
||||||
|
end
|
||||||
snippet map
|
snippet map
|
||||||
map { |${1:e}| ${2} }
|
map { |${1:e}| ${2} }
|
||||||
|
snippet mapd
|
||||||
|
map do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet mapwi-
|
snippet mapwi-
|
||||||
enum_with_index.map { |${1:e}, ${2:i}| ${3} }
|
enum_with_index.map { |${1:e}, ${2:i}| ${3} }
|
||||||
snippet sor
|
snippet sor
|
||||||
@@ -264,30 +316,62 @@ snippet cl
|
|||||||
classify { |${1:e}| ${2} }
|
classify { |${1:e}| ${2} }
|
||||||
snippet col
|
snippet col
|
||||||
collect { |${1:e}| ${2} }
|
collect { |${1:e}| ${2} }
|
||||||
|
snippet cold
|
||||||
|
collect do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet det
|
snippet det
|
||||||
detect { |${1:e}| ${2} }
|
detect { |${1:e}| ${2} }
|
||||||
|
snippet detd
|
||||||
|
detect do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet fet
|
snippet fet
|
||||||
fetch(${1:name}) { |${2:key}| ${3} }
|
fetch(${1:name}) { |${2:key}| ${3} }
|
||||||
snippet fin
|
snippet fin
|
||||||
find { |${1:e}| ${2} }
|
find { |${1:e}| ${2} }
|
||||||
|
snippet find
|
||||||
|
find do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet fina
|
snippet fina
|
||||||
find_all { |${1:e}| ${2} }
|
find_all { |${1:e}| ${2} }
|
||||||
|
snippet finad
|
||||||
|
find_all do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet gre
|
snippet gre
|
||||||
grep(${1:/pattern/}) { |${2:match}| ${3} }
|
grep(${1:/pattern/}) { |${2:match}| ${3} }
|
||||||
snippet sub
|
snippet sub
|
||||||
${1:g}sub(${2:/pattern/}) { |${3:match}| ${4} }
|
${1:g}sub(${2:/pattern/}) { |${3:match}| ${4} }
|
||||||
snippet sca
|
snippet sca
|
||||||
scan(${1:/pattern/}) { |${2:match}| ${3} }
|
scan(${1:/pattern/}) { |${2:match}| ${3} }
|
||||||
|
snippet scad
|
||||||
|
scan(${1:/pattern/}) do |${2:match}|
|
||||||
|
${3}
|
||||||
|
end
|
||||||
snippet max
|
snippet max
|
||||||
max { |a, b| ${1} }
|
max { |a, b| ${1} }
|
||||||
snippet min
|
snippet min
|
||||||
min { |a, b| ${1} }
|
min { |a, b| ${1} }
|
||||||
snippet par
|
snippet par
|
||||||
partition { |${1:e}| ${2} }
|
partition { |${1:e}| ${2} }
|
||||||
|
snippet pard
|
||||||
|
partition do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet rej
|
snippet rej
|
||||||
reject { |${1:e}| ${2} }
|
reject { |${1:e}| ${2} }
|
||||||
|
snippet rejd
|
||||||
|
reject do |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet sel
|
snippet sel
|
||||||
select { |${1:e}| ${2} }
|
select { |${1:e}| ${2} }
|
||||||
|
snippet seld
|
||||||
|
select |${1:e}|
|
||||||
|
${2}
|
||||||
|
end
|
||||||
snippet lam
|
snippet lam
|
||||||
lambda { |${1:args}| ${2} }
|
lambda { |${1:args}| ${2} }
|
||||||
snippet do
|
snippet do
|
||||||
|
|||||||
Reference in New Issue
Block a user