mirror of
https://github.com/amix/vimrc
synced 2025-06-16 01:25:00 +08:00
Updated plugins
This commit is contained in:
@ -96,7 +96,7 @@ snippet interface
|
||||
}
|
||||
snippet try
|
||||
try {
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
} catch (error:ErrorType) {
|
||||
${2}
|
||||
} finally {
|
||||
@ -115,11 +115,11 @@ snippet forr
|
||||
# If Condition
|
||||
snippet if
|
||||
if (${1:/* condition */}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet el
|
||||
else {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# Ternary conditional
|
||||
snippet t
|
||||
|
@ -90,19 +90,19 @@ snippet fors for some
|
||||
|
||||
snippet if if
|
||||
if ${1} then
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end if;
|
||||
|
||||
snippet ife if ... else
|
||||
if ${1} then
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
end if;
|
||||
|
||||
snippet el else
|
||||
else
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
|
||||
snippet eif elsif
|
||||
elsif ${1} then
|
||||
@ -110,13 +110,13 @@ snippet eif elsif
|
||||
|
||||
snippet wh while
|
||||
while ${1} loop
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end loop;
|
||||
|
||||
snippet nwh named while
|
||||
${1}:
|
||||
while ${2} loop
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end loop $1;
|
||||
|
||||
snippet for for
|
||||
|
@ -9,22 +9,22 @@ snippet dir
|
||||
# <FilesMatch>
|
||||
snippet filesmatch
|
||||
<FilesMatch "${1:regex}">
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
</FilesMatch>
|
||||
# <IfModule>
|
||||
snippet ifmodule
|
||||
<IfModule ${1:mod_example.c}>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
</IfModule>
|
||||
# <LimitExcept>
|
||||
snippet limitexcept
|
||||
<LimitExcept ${1:POST GET}>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
</LimitExcept>
|
||||
# <Proxy>
|
||||
snippet proxy
|
||||
<Proxy ${1:*}>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
</Proxy>
|
||||
# <VirtualHost>
|
||||
snippet virtualhost
|
||||
|
@ -20,7 +20,7 @@ snippet def
|
||||
# if
|
||||
snippet if
|
||||
if (${1:/* condition */}) {
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# else
|
||||
snippet el
|
||||
|
@ -43,12 +43,12 @@ snippet ign IGNORECASE
|
||||
|
||||
snippet if if {...}
|
||||
if (${1}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
|
||||
snippet ife if ... else ...
|
||||
if (${1}) {
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
} else {
|
||||
${0}
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ snippet ifdef
|
||||
# if
|
||||
snippet #if
|
||||
#if ${1:FOO}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
#endif
|
||||
# header include guard
|
||||
snippet once
|
||||
@ -53,23 +53,23 @@ snippet once
|
||||
# if
|
||||
snippet if
|
||||
if (${1:true}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet ife
|
||||
if (${1:true}) {
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
} else {
|
||||
${0}
|
||||
}
|
||||
# else
|
||||
snippet el
|
||||
else {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# else if
|
||||
snippet elif
|
||||
else if (${1:true}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# ifi
|
||||
snippet ifi
|
||||
@ -115,12 +115,12 @@ snippet forr
|
||||
# while
|
||||
snippet wh
|
||||
while (${1:/* condition */}) {
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# do... while
|
||||
snippet do
|
||||
do {
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
} while (${1:/* condition */});
|
||||
##
|
||||
## Functions
|
||||
|
@ -55,17 +55,17 @@ snippet cla class .. extends .. constructor: ..
|
||||
# If
|
||||
snippet if
|
||||
if ${1:condition}
|
||||
${0:# body...}
|
||||
${0:${VISUAL}}
|
||||
# If __ Else
|
||||
snippet ife
|
||||
if ${1:condition}
|
||||
${2:# body...}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0:# body...}
|
||||
# Else if
|
||||
snippet eif
|
||||
else if ${1:condition}
|
||||
${0:# body...}
|
||||
${0:${VISUAL}}
|
||||
# Ternary If
|
||||
snippet ifte
|
||||
if ${1:condition} then ${2:value} else ${0:other}
|
||||
@ -84,7 +84,7 @@ snippet log
|
||||
# Try __ Catch
|
||||
snippet try
|
||||
try
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
catch ${2:error}
|
||||
${0}
|
||||
# Require
|
||||
|
82
sources_non_forked/vim-snippets/snippets/crystal.snippets
Normal file
82
sources_non_forked/vim-snippets/snippets/crystal.snippets
Normal file
@ -0,0 +1,82 @@
|
||||
snippet req require
|
||||
require "${1}"
|
||||
snippet case
|
||||
case ${1:object}
|
||||
when ${2:condition}
|
||||
${0}
|
||||
end
|
||||
snippet when
|
||||
when ${1:condition}
|
||||
${0}
|
||||
snippet def
|
||||
def ${1:method_name}
|
||||
${0}
|
||||
end
|
||||
snippet pdef
|
||||
private def ${1:method_name}
|
||||
${0}
|
||||
end
|
||||
snippet if
|
||||
if ${1:condition}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet ife
|
||||
if ${1:condition}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
end
|
||||
snippet wh
|
||||
while ${1:condition}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet cla class .. end
|
||||
class ${1:`substitute(vim_snippets#Filename(), "\(_\|^\)\(.\)", "\u\2", "g")`}
|
||||
${0}
|
||||
end
|
||||
snippet mod class .. end
|
||||
module ${1:`substitute(vim_snippets#Filename(), "\(_\|^\)\(.\)", "\u\2", "g")`}
|
||||
${0}
|
||||
end
|
||||
snippet r
|
||||
getter ${0:name}
|
||||
snippet r!
|
||||
getter! ${0:name}
|
||||
snippet r?
|
||||
getter? ${0:name}
|
||||
snippet w
|
||||
setter ${0:name}
|
||||
snippet w!
|
||||
setter! ${0:name}
|
||||
snippet w?
|
||||
setter? ${0:name}
|
||||
snippet rw
|
||||
property ${0:name}
|
||||
snippet rw!
|
||||
property! ${0:name}
|
||||
snippet rw?
|
||||
property? ${0:name}
|
||||
snippet defs
|
||||
def self.${1:class_method_name}
|
||||
${0}
|
||||
end
|
||||
snippet defi
|
||||
def initialize(${1})
|
||||
${0}
|
||||
end
|
||||
snippet do
|
||||
do
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet dov
|
||||
do |${1:v}|
|
||||
${2}
|
||||
end
|
||||
snippet desc
|
||||
describe ${1:`substitute(substitute(vim_snippets#Filename(), "_spec$", "", ""), "\(_\|^\)\(.\)", "\u\2", "g")`} do
|
||||
${0}
|
||||
end
|
||||
snippet it
|
||||
it "${1}" do
|
||||
${0}
|
||||
end
|
@ -76,15 +76,15 @@ snippet svm
|
||||
# if condition
|
||||
snippet if
|
||||
if (${1:true}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet el
|
||||
else {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet ifs
|
||||
if (${1})
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
# ternary conditional
|
||||
snippet t
|
||||
${1} ? ${2} : ${0}
|
||||
@ -93,12 +93,12 @@ snippet ?
|
||||
# do while loop
|
||||
snippet do
|
||||
do {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} while (${1:true});
|
||||
# while loop
|
||||
snippet wh
|
||||
while (${1:true}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# for loop
|
||||
snippet for
|
||||
@ -451,14 +451,14 @@ snippet switch
|
||||
# try
|
||||
snippet try
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
catch (${1:System.Exception}) {
|
||||
throw;
|
||||
}
|
||||
snippet tryf
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
finally {
|
||||
${1}
|
||||
|
@ -1,8 +1,8 @@
|
||||
snippet .
|
||||
snippet . "selector { }"
|
||||
${1} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet !
|
||||
snippet ! "!important"
|
||||
!important
|
||||
snippet bdi:m+
|
||||
-moz-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch};
|
||||
@ -31,9 +31,9 @@ snippet @f
|
||||
}
|
||||
snippet @i
|
||||
@import url(${0});
|
||||
snippet @m
|
||||
snippet @m "@media mediatype { }"
|
||||
@media ${1:print} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet bg+
|
||||
background: #${1:FFF} url(${2}) ${3:0} ${4:0} ${0:no-repeat};
|
||||
|
@ -88,13 +88,13 @@ snippet fsw
|
||||
}
|
||||
snippet try
|
||||
try {
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
} catch(${2:Exception} ${3:e}) {
|
||||
${4}
|
||||
}
|
||||
snippet tcf
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
${3}
|
||||
} finally {
|
||||
@ -102,7 +102,7 @@ snippet tcf
|
||||
}
|
||||
snippet wh
|
||||
while(${1:cond}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet dowh
|
||||
do {
|
||||
|
@ -71,12 +71,12 @@ snippet as
|
||||
assert(${0:/* condition */});
|
||||
snippet try
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch (${1:Exception e}) {
|
||||
}
|
||||
snippet tryf
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch (${1:Exception e}) {
|
||||
} finally {
|
||||
}
|
||||
|
@ -12,11 +12,11 @@ snippet for
|
||||
<% end %>
|
||||
snippet if
|
||||
<%= if ${1} do %>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
<% end %>
|
||||
snippet ife
|
||||
<%= if ${1} do %>
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
<%= else %>
|
||||
${0}
|
||||
<% end %>
|
||||
|
@ -1,16 +1,16 @@
|
||||
snippet do
|
||||
do
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet if if .. do .. end
|
||||
if ${1} do
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet if: if .. do: ..
|
||||
if ${1:condition}, do: ${0}
|
||||
snippet ife if .. do .. else .. end
|
||||
if ${1:condition} do
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
end
|
||||
@ -18,13 +18,13 @@ snippet ife: if .. do: .. else:
|
||||
if ${1:condition}, do: ${2}, else: ${0}
|
||||
snippet unless unless .. do .. end
|
||||
unless ${1} do
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet unless: unless .. do: ..
|
||||
unless ${1:condition}, do: ${0}
|
||||
snippet unlesse unless .. do .. else .. end
|
||||
unless ${1:condition} do
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
end
|
||||
@ -33,7 +33,7 @@ snippet unlesse: unless .. do: .. else:
|
||||
snippet cond
|
||||
cond do
|
||||
${1} ->
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet case
|
||||
case ${1} do
|
||||
@ -143,7 +143,7 @@ snippet exunit
|
||||
end
|
||||
snippet try try .. rescue .. end
|
||||
try do
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
rescue
|
||||
${2} -> ${0}
|
||||
end
|
||||
|
@ -39,7 +39,7 @@ snippet let
|
||||
${0}
|
||||
snippet if
|
||||
if ${1} then
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
snippet ty
|
||||
|
@ -46,7 +46,7 @@ snippet fun
|
||||
# try...catch
|
||||
snippet try
|
||||
try
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
catch
|
||||
${2:_:_} -> ${0:got_some_exception}
|
||||
end
|
||||
|
@ -120,7 +120,7 @@ snippet sslt
|
||||
<%= stylesheet_link_tag "${0}" %>
|
||||
snippet if
|
||||
<% if ${1} %>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
<% end %>
|
||||
snippet ife
|
||||
<% if ${1} %>
|
||||
|
@ -30,7 +30,7 @@ snippet ch
|
||||
# case
|
||||
snippet cs
|
||||
case ${1:value}:
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
# const
|
||||
snippet c
|
||||
const ${1:NAME} = ${0:0}
|
||||
@ -50,7 +50,7 @@ snippet df
|
||||
snippet dfr
|
||||
defer func() {
|
||||
if err := recover(); err != nil {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
}()
|
||||
# int
|
||||
@ -72,18 +72,18 @@ snippet inf
|
||||
# if condition
|
||||
snippet if
|
||||
if ${1:/* condition */} {
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
}
|
||||
snippet ife
|
||||
if ${1:/* condition */} {
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
} else {
|
||||
${0}
|
||||
}
|
||||
# else snippet
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# error snippet
|
||||
snippet ir
|
||||
@ -106,28 +106,20 @@ snippet f3
|
||||
# float64
|
||||
snippet f6
|
||||
float64
|
||||
# if else
|
||||
snippet ie
|
||||
if ${1:/* condition */} {
|
||||
${2}
|
||||
} else {
|
||||
${3}
|
||||
}
|
||||
${0}
|
||||
# for int loop
|
||||
snippet for
|
||||
for ${1}{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# for int loop
|
||||
snippet fori
|
||||
for ${2:i} := 0; $2 < ${1:count}; $2${3:++} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# for range loop
|
||||
snippet forr
|
||||
for ${1:e} := range ${2:collection} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# function simple
|
||||
snippet fun
|
||||
@ -225,9 +217,8 @@ snippet ga
|
||||
}(${0})
|
||||
snippet test test function
|
||||
func Test${1:name}(t *testing.T) {
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
${0}
|
||||
snippet bench benchmark function
|
||||
func Benchmark${1:name}(b *testing.B) {
|
||||
for i := 0; i < b.N; i++ {
|
||||
|
@ -27,11 +27,11 @@ snippet mts
|
||||
= mail_to ${1:email_address}, ${2:name}, :subject => ${3}, :body => ${4}
|
||||
snippet ife
|
||||
- if ${1:condition}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
- else
|
||||
${0}
|
||||
snippet ifp
|
||||
- if ${1:condition}.presence?
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet ntc
|
||||
= number_to_currency(${1})
|
||||
|
@ -1,14 +1,14 @@
|
||||
snippet if # {{#if value}} ... {{/if}}
|
||||
{{#if ${1:value}}}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
{{/if}}
|
||||
snippet ifn # {{#unless value}} ... {{/unless}}
|
||||
{{#unless ${1:value}}}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
{{/unless}}
|
||||
snippet ife # {{#if value}} ... {{else}} .. {{/if}}
|
||||
{{#if ${1:value}}}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
{{else}}
|
||||
${3}
|
||||
{{/if}}
|
||||
|
@ -733,7 +733,7 @@ snippet samp
|
||||
${0}
|
||||
</samp>
|
||||
snippet script
|
||||
<script type="text/javascript" charset="utf-8">
|
||||
<script charset="utf-8">
|
||||
${0}
|
||||
</script>
|
||||
snippet scripts
|
||||
@ -743,7 +743,7 @@ snippet scriptt
|
||||
${0}
|
||||
</script>
|
||||
snippet scriptsrc
|
||||
<script src="${0}.js" type="text/javascript" charset="utf-8"></script>
|
||||
<script src="${0}.js" charset="utf-8"></script>
|
||||
snippet section
|
||||
<section>
|
||||
${0}
|
||||
|
@ -43,7 +43,7 @@ snippet set
|
||||
{% set ${1:x} = ${0:y} %}
|
||||
snippet try
|
||||
{% try %}
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
{% except %}
|
||||
${2}
|
||||
{% finallly %}
|
||||
|
@ -163,12 +163,12 @@ snippet ths
|
||||
throws ${0}
|
||||
snippet try
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
}
|
||||
snippet tryf
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
} finally {
|
||||
}
|
||||
|
@ -1,18 +1,34 @@
|
||||
snippet des "Describe" b
|
||||
snippet des "describe('thing', () => { ... })" b
|
||||
describe('${1:}', () => {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
});
|
||||
snippet it "it" b
|
||||
snippet it "it('should do', () => { ... })" b
|
||||
it('${1:}', () => {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
});
|
||||
snippet xit "xit" b
|
||||
snippet xit "xit('should do', () => { ... })" b
|
||||
xit('${1:}', () => {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
});
|
||||
snippet exp "expect" b
|
||||
snippet bef "before(() => { ... })" b
|
||||
before(() => {
|
||||
${0:${VISUAL}}
|
||||
});
|
||||
snippet befe "beforeEach(() => { ... })" b
|
||||
beforeEach(() => {
|
||||
${0:${VISUAL}}
|
||||
});
|
||||
snippet aft "after(() => { ... })" b
|
||||
after(() => {
|
||||
${0:${VISUAL}}
|
||||
});
|
||||
snippet afte "afterEach(() => { ... })" b
|
||||
afterEach(() => {
|
||||
${0:${VISUAL}}
|
||||
});
|
||||
snippet exp "expect(...)" b
|
||||
expect(${1:})${0};
|
||||
snippet expe "expect" b
|
||||
snippet expe "expect(...).to.equal(...)" b
|
||||
expect(${1:}).to.equal(${0});
|
||||
snippet expd "expect" b
|
||||
snippet expd "expect(...).to.deep.equal(...)" b
|
||||
expect(${1:}).to.deep.equal(${0});
|
||||
|
@ -61,7 +61,7 @@ snippet rdp
|
||||
# Lifecycle Methods
|
||||
snippet rcdm
|
||||
componentDidMount() {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
|
||||
# State
|
||||
|
@ -10,16 +10,16 @@ snippet imm "import { member } from 'xyz'"
|
||||
import { ${1} } from '${2}';
|
||||
snippet cla
|
||||
class ${1} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet clax
|
||||
class ${1} extends ${2} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet clac
|
||||
class ${1} {
|
||||
constructor(${2}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
}
|
||||
snippet foro "for (const prop of object}) { ... }"
|
||||
@ -29,23 +29,23 @@ snippet foro "for (const prop of object}) { ... }"
|
||||
# Generator
|
||||
snippet fun*
|
||||
function* ${1:function_name}(${2}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet c=>
|
||||
const ${1:function_name} = (${2}) => {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet caf
|
||||
const ${1:function_name} = (${2}) => {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet =>
|
||||
(${1}) => {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet af
|
||||
(${1}) => {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet sym
|
||||
const ${1} = Symbol('${0}');
|
||||
|
@ -2,37 +2,37 @@
|
||||
# prototype
|
||||
snippet proto
|
||||
${1:class_name}.prototype.${2:method_name} = function(${3}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
};
|
||||
# Function
|
||||
snippet fun
|
||||
function ${1:function_name}(${2}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# Anonymous Function
|
||||
snippet f "" w
|
||||
function(${1}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# Anonymous Function assigned to variable
|
||||
snippet vaf
|
||||
var ${1:function_name} = function(${2}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
};
|
||||
# Function assigned to variable
|
||||
snippet vf
|
||||
var ${1:function_name} = function $1(${2}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
};
|
||||
# Immediate function
|
||||
snippet (f
|
||||
(function(${1}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}(${2}));
|
||||
# Minify safe iife
|
||||
snippet ;fe
|
||||
;(function(${1}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}(${2}))
|
||||
# self-defining function
|
||||
snippet sdf
|
||||
@ -40,21 +40,21 @@ snippet sdf
|
||||
${3}
|
||||
|
||||
$1 = function ($2) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
};
|
||||
};
|
||||
# Flow control
|
||||
# if
|
||||
snippet if
|
||||
snippet if "if (condition) { ... }"
|
||||
if (${1:true}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# if ... else
|
||||
snippet ife
|
||||
snippet ife "if (condition) { ... } else { ... }"
|
||||
if (${1:true}) {
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
} else {
|
||||
${0}
|
||||
${2}
|
||||
}
|
||||
# tertiary conditional
|
||||
snippet ter
|
||||
@ -69,25 +69,21 @@ snippet switch
|
||||
default:
|
||||
${2}
|
||||
}
|
||||
# case
|
||||
snippet case
|
||||
snippet case "case 'xyz': ... break"
|
||||
case '${1:case}':
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
break;
|
||||
${0}
|
||||
# try
|
||||
snippet try
|
||||
snippet try "try { ... } catch(e) { ... }"
|
||||
try {
|
||||
${1}
|
||||
} catch (${2:e}) {
|
||||
${0:/* handle error */}
|
||||
${0:${VISUAL}}
|
||||
} catch (${1:e}) {
|
||||
${2:/* handle error */}
|
||||
}
|
||||
# try finally
|
||||
snippet tryf
|
||||
snippet tryf "try { ... } catch(e) { ... } finally { ... }"
|
||||
try {
|
||||
${1}
|
||||
} catch (${2:e}) {
|
||||
${0:/* handle error */}
|
||||
${0:${VISUAL}}
|
||||
} catch (${1:e}) {
|
||||
${2:/* handle error */}
|
||||
} finally {
|
||||
${3:/* be executed regardless of the try / catch result*/}
|
||||
}
|
||||
@ -97,25 +93,21 @@ snippet terr
|
||||
# return
|
||||
snippet ret
|
||||
return ${0:result};
|
||||
# for loop
|
||||
snippet for
|
||||
for (var ${2:i} = 0, l = ${1:arr}.length; $2 < l; $2++) {
|
||||
var ${3:v} = $1[$2];${0:}
|
||||
snippet for "for (...) {...}"
|
||||
for (var ${1:i} = 0, ${2:len} = ${3:Things.length}; $1 < $2; $1++) {
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# Reversed for loop
|
||||
snippet forr
|
||||
for (var ${2:i} = ${1:arr}.length - 1; $2 >= 0; $2--) {
|
||||
var ${3:v} = $1[$2];${0:}
|
||||
snippet forr "reversed for (...) {...}"
|
||||
for (var ${2:i} = ${1:Things.length} - 1; $2 >= 0; $2--) {
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# While loop
|
||||
snippet wh
|
||||
snippet wh "(condition) { ... }"
|
||||
while (${1:/* condition */}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# Do while loop
|
||||
snippet do
|
||||
snippet do "do { ... } while (condition)"
|
||||
do {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} while (${1:/* condition */});
|
||||
# For in loop
|
||||
snippet fori
|
||||
@ -126,7 +118,7 @@ snippet fori
|
||||
# Object Method
|
||||
snippet :f
|
||||
${1:method_name}: function (${2:attribute}) {
|
||||
${3}
|
||||
${0:${VISUAL}}
|
||||
},
|
||||
# hasOwnProperty
|
||||
snippet has
|
||||
@ -240,33 +232,46 @@ snippet qsa
|
||||
# Debugging
|
||||
snippet de
|
||||
debugger;
|
||||
# console.log
|
||||
snippet cl
|
||||
snippet cl "console.log"
|
||||
console.log(${0});
|
||||
# console.debug
|
||||
snippet cd
|
||||
snippet cd "console.debug"
|
||||
console.debug(${0});
|
||||
# console.error
|
||||
snippet ce
|
||||
snippet ce "console.error"
|
||||
console.error(${0});
|
||||
# console.warn
|
||||
snippet cw
|
||||
snippet cw "console.warn"
|
||||
console.warn(${0});
|
||||
# console.info
|
||||
snippet ci
|
||||
snippet ci "console.info"
|
||||
console.info(${0});
|
||||
# console.trace
|
||||
snippet ct
|
||||
snippet ct "console.trace"
|
||||
console.trace(${0:label});
|
||||
# console.time
|
||||
snippet ctime
|
||||
console.time(${0:label});
|
||||
# console.assert
|
||||
snippet ca
|
||||
snippet ctime "console.time ... console.timeEnd"
|
||||
console.time("${1:label}");
|
||||
${0:${VISUAL}}
|
||||
console.timeEnd("$1");
|
||||
snippet ctimestamp "console.timeStamp"
|
||||
console.timeStamp("${1:label}");
|
||||
snippet ca "console.assert"
|
||||
console.assert(${1:expression}, ${0:obj});
|
||||
# console.dir
|
||||
snippet cdir
|
||||
snippet cclear "console.clear"
|
||||
console.clear();
|
||||
snippet cdir "console.dir"
|
||||
console.dir(${0:obj});
|
||||
snippet cdirx "console.dirxml"
|
||||
console.dirxml(${1:object});
|
||||
snippet cgroup "console.group"
|
||||
console.group("${1:label}");
|
||||
${0:${VISUAL}}
|
||||
console.groupEnd();
|
||||
snippet cgroupc "console.groupCollapsed"
|
||||
console.groupCollapsed("${1:label}");
|
||||
${0:${VISUAL}}
|
||||
console.groupEnd();
|
||||
snippet cprof "console.profile"
|
||||
console.profile("${1:label}");
|
||||
${0:${VISUAL}}
|
||||
console.profileEnd();
|
||||
snippet ctable "console.table"
|
||||
console.table(${1:"${2:value}"});
|
||||
# Misc
|
||||
# 'use strict';
|
||||
snippet us
|
||||
|
@ -75,7 +75,7 @@ snippet tern ternary operator
|
||||
# Exceptions
|
||||
snippet try try catch
|
||||
try
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
catch ${2}
|
||||
${0}
|
||||
end
|
||||
|
@ -93,7 +93,7 @@ snippet str
|
||||
# Try __ Catch
|
||||
snippet try
|
||||
try
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
catch ${2:error}
|
||||
${3}
|
||||
# Require
|
||||
|
@ -27,24 +27,24 @@ snippet print
|
||||
# ifeq
|
||||
snippet if
|
||||
ifeq (${1:cond0}, ${2:cond1})
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
endif
|
||||
# ifeq ... else ... endif
|
||||
snippet ife
|
||||
ifeq (${1:cond0}, ${2:cond1})
|
||||
${3}
|
||||
${3:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
endif
|
||||
# else ...
|
||||
snippet el
|
||||
else
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
# .DEFAULT_GOAL := target
|
||||
snippet default
|
||||
.DEFAULT_GOAL := ${1}
|
||||
# help target for self-documented Makefile
|
||||
snippet help
|
||||
help: ## Prints help for targets with comments
|
||||
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $\$1, $\$2}'
|
||||
@cat $(MAKEFILE_LIST) | grep -E '^[a-zA-Z_-]+:.*?## .*$$' | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $\$1, $\$2}'
|
||||
${0}
|
||||
|
@ -30,7 +30,7 @@ snippet ife if/else
|
||||
% endif
|
||||
snippet try
|
||||
% try:
|
||||
${1:}
|
||||
${1:${VISUAL}}
|
||||
% except${2:}:
|
||||
${0:pass}
|
||||
% endtry
|
||||
|
@ -1,14 +1,14 @@
|
||||
snippet if # {{#value}} ... {{/value}}
|
||||
{{#${1:value}}}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
{{/$1}}
|
||||
snippet ifn # {{^value}} ... {{/value}}
|
||||
{{^${1:value}}}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
{{/$1}}
|
||||
snippet ife # {{#value}} ... {{/value}} {{^value}} ... {{/value}}
|
||||
{{#${1:value}}}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
{{/$1}}
|
||||
{{^$1}}
|
||||
${3}
|
||||
|
@ -1,7 +1,7 @@
|
||||
snippet <?
|
||||
<?php
|
||||
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet dst "declare(strict_types=1)"
|
||||
declare(strict_types=${1:1});
|
||||
snippet ec
|
||||
@ -17,37 +17,38 @@ snippet ?
|
||||
<?php ${0} ?>
|
||||
snippet ?f
|
||||
<?php foreach ($${1:vars} as $${2:$var}): ?>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
<?php endforeach ?>
|
||||
snippet ?i
|
||||
<?php if ($${1:var}): ?>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
<?php endif ?>
|
||||
snippet ns
|
||||
namespace ${1:Foo\Bar\Baz};
|
||||
${0}
|
||||
|
||||
${0:${VISUAL}}
|
||||
snippet c
|
||||
class ${1:`vim_snippets#Filename()`}
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet i
|
||||
interface ${1:`vim_snippets#Filename()`}
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet t.
|
||||
$this->
|
||||
snippet f
|
||||
function ${1}(${3})
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# method
|
||||
snippet m
|
||||
${1:protected} function ${2:foo}()
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet sm "PHP Class Setter"
|
||||
/**
|
||||
@ -158,7 +159,7 @@ snippet doc_c
|
||||
*/
|
||||
${1:}class ${2:}
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} // END $1class $2
|
||||
# Constant Definition - post doc
|
||||
snippet doc_dp
|
||||
@ -232,7 +233,7 @@ snippet interface
|
||||
*/
|
||||
interface ${1:`vim_snippets#Filename()`}
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# Trait
|
||||
snippet trait
|
||||
@ -244,7 +245,7 @@ snippet trait
|
||||
*/
|
||||
trait ${1:`vim_snippets#Filename()`}
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# class ...
|
||||
snippet class
|
||||
@ -267,7 +268,7 @@ snippet nc
|
||||
|
||||
${2:abstract }class ${3:`vim_snippets#Filename()`}
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
# define(...)
|
||||
snippet def "define('VARIABLE_NAME', 'definition')"
|
||||
@ -277,45 +278,43 @@ snippet def?
|
||||
${1}defined('${2}')
|
||||
snippet wh "while (condition) { ... }"
|
||||
while (${1:/* condition */}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet do "do { ... } while (condition)"
|
||||
do {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} while (${1});
|
||||
snippet if "if (condition) { ... }"
|
||||
if (${1}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet ifn "if (!condition) { ... }"
|
||||
if (!${1}) {
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet ifil "<?php if (condition): ?> ... <?php endif; ?>"
|
||||
<?php if (${1}): ?>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
<?php endif; ?>
|
||||
snippet ife "if (cond) { ... } else { ... }"
|
||||
if (${1}) {
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
} else {
|
||||
${3}
|
||||
${2}
|
||||
}
|
||||
${0}
|
||||
snippet ifeil "<?php if (condition): ?> ... <?php else: ?> ... <?php endif; ?>"
|
||||
<?php if (${1}): ?>
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
<?php else: ?>
|
||||
${3}
|
||||
${2}
|
||||
<?php endif; ?>
|
||||
${0}
|
||||
snippet el "else { ... }"
|
||||
else {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet eif "elseif(condition) { ... }"
|
||||
elseif (${1}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet switch "switch($var) { case 'xyz': ... default: .... }"
|
||||
switch ($${1:variable}) {
|
||||
@ -329,23 +328,23 @@ snippet switch "switch($var) { case 'xyz': ... default: .... }"
|
||||
}
|
||||
snippet case "case 'value': ... break"
|
||||
case '${1:value}':
|
||||
${2}
|
||||
${0:${VISUAL}}
|
||||
break;
|
||||
snippet for "for ($i = 0; $i < $count; $i++) { ... }"
|
||||
for ($${2:i} = 0; $$2 < ${1:count}; $$2${3:++}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet foreach "foreach ($var as $value) { .. }"
|
||||
foreach ($${1:variable} as $${2:value}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet foreachil "<?php foreach ($var as $value): ?> ... <?php endforeach; ?>"
|
||||
<?php foreach ($${1:variable} as $${2:value}): ?>
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
<?php endforeach; ?>
|
||||
snippet foreachk "foreach ($var as $key => $value) { .. }"
|
||||
foreach ($${1:variable} as $${2:key} => $${3:value}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet foreachkil "<?php foreach ($var as $key => $value): ?> ... <?php endforeach; ?>"
|
||||
<?php foreach ($${1:variable} as $${2:key} => $${3:value}): ?>
|
||||
@ -355,7 +354,7 @@ snippet array "$... = ['' => ]"
|
||||
$${1:arrayName} = ['${2}' => ${3}];
|
||||
snippet try "try { ... } catch (Exception $e) { ... }"
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch (${1:Exception} $e) {
|
||||
}
|
||||
# lambda with closure
|
||||
@ -590,48 +589,70 @@ snippet CSVIterator
|
||||
|
||||
} // end class
|
||||
# phpunit
|
||||
snippet ase "$this->assertEquals()"
|
||||
$this->assertEquals(${1:expected}, ${2:actual});
|
||||
snippet asne "$this->assertNotEquals()"
|
||||
$this->assertNotEquals(${1:expected}, ${2:actual});
|
||||
snippet asf "$this->assertFalse()"
|
||||
snippet ase "$this->assertEquals($a, $b)"
|
||||
$this->assertEquals(${1:$expected}, ${2:$actual});
|
||||
snippet asne "$this->assertNotEquals($a, $b)"
|
||||
$this->assertNotEquals(${1:$expected}, ${2:$actual});
|
||||
snippet asf "$this->assertFalse($a)"
|
||||
$this->assertFalse(${1});
|
||||
snippet ast "$this->assertTrue()"
|
||||
snippet ast "$this->assertTrue($a)"
|
||||
$this->assertTrue(${1});
|
||||
snippet asfex "$this->assertFileExists()"
|
||||
snippet asfex "$this->assertFileExists('path/to/file')"
|
||||
$this->assertFileExists(${1:'path/to/file'});
|
||||
snippet asfnex "$this->assertFileNotExists()"
|
||||
snippet asfnex "$this->assertFileNotExists('path/to/file')"
|
||||
$this->assertFileNotExists(${1:'path/to/file'});
|
||||
snippet ascon "$this->assertContains()"
|
||||
snippet ascon "$this->assertContains($needle, $haystack)"
|
||||
$this->assertContains(${1:$needle}, ${2:$haystack});
|
||||
snippet ashk "$this->assertArrayHasKey()"
|
||||
snippet asncon "$this->assertNotContains($needle, $haystack)"
|
||||
$this->assertNotContains(${1:$needle}, ${2:$haystack});
|
||||
snippet ascono "$this->assertContainsOnly($needle, $haystack)"
|
||||
$this->assertContainsOnly(${1:$needle}, ${2:$haystack});
|
||||
snippet asconoi "$this->assertContainsOnlyInstancesOf(Example::class, $haystack)"
|
||||
$this->assertContainsOnlyInstancesOf(${1:Example}::class, ${2:$haystack});
|
||||
snippet ashk "$this->assertArrayHasKey($key, $array)"
|
||||
$this->assertArrayHasKey(${1:$key}, ${2:$array});
|
||||
snippet asnhk "$this->assertArrayNotHasKey()"
|
||||
snippet asnhk "$this->assertArrayNotHasKey($key, $array)"
|
||||
this->assertArrayNotHasKey(${1:$key}, ${2:$array});
|
||||
snippet ascha "$this->assertClassHasAttribute()"
|
||||
$this->assertClassHasAttribute(${1:$attributeName}, '${2:$className}');
|
||||
snippet asi "$this->assertInstanceOf(...)"
|
||||
$this->assertInstanceOf(${1:expected}, ${2:actual});
|
||||
snippet ascha "$this->assertClassHasAttribute($name, Example::class)"
|
||||
$this->assertClassHasAttribute(${1:$attributeName}, ${2:Example}::class);
|
||||
snippet asi "$this->assertInstanceOf(Example::class, $actual)"
|
||||
$this->assertInstanceOf(${1:Example}::class, ${2:$actual});
|
||||
snippet ast "$this->assertInternalType('string', $actual)"
|
||||
$this->assertInternalType(${1:'string'}, ${2:actual});
|
||||
snippet asco "$this->assertCount($count, $haystack)"
|
||||
$this->assertCount(${1:$expectedCount}, ${2:$haystack});
|
||||
snippet asnco "$this->assertNotCount($count, $haystack)"
|
||||
$this->assertNotCount(${1:$count}, ${2:$haystack});
|
||||
snippet assub "$this->assertArraySubset($subset, $array)"
|
||||
$this->assertArraySubset(${1:$subset}, ${2:$array});
|
||||
snippet asnu "$this->assertNull($a)"
|
||||
$this->assertNull(${1});
|
||||
snippet asnnu "$this->assertNotNull($a)"
|
||||
$this->assertNotNull(${1});
|
||||
snippet test "public function testXYZ() { ... }"
|
||||
public function test${1}()
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet setup "protected function setUp() { ... }"
|
||||
protected function setUp()
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet teardown "protected function tearDown() { ... }"
|
||||
protected function tearDown()
|
||||
{
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet proph "$observer = $this->prophesize(SomeClass::class);"
|
||||
$${1:observer} = $this->prophesize(${2:SomeClass}::class);
|
||||
snippet mock "$mock = $this->createMock(SomeClass::class);"
|
||||
$${1:mock} = $this->createMock(${2:SomeClass}::class);
|
||||
snippet exp "phpunit expects"
|
||||
expects($this->${1:once}())
|
||||
->method('${2}')
|
||||
->with($this->equalTo(${3})${4})
|
||||
->will($this->returnValue(${5}));
|
||||
->with(${3})
|
||||
->willReturn(${4});
|
||||
snippet testcmt "phpunit comment with group"
|
||||
/**
|
||||
* @group ${1}
|
||||
|
@ -93,13 +93,13 @@ snippet switch
|
||||
#try
|
||||
snippet try
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
}
|
||||
#try catch finally
|
||||
snippet tryf
|
||||
try {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
} finally {
|
||||
}
|
||||
|
@ -23,7 +23,7 @@ snippet docs
|
||||
|
||||
snippet wh
|
||||
while ${1:condition}:
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
# dowh - does the same as do...while in other languages
|
||||
snippet dowh
|
||||
while True:
|
||||
@ -32,7 +32,7 @@ snippet dowh
|
||||
break
|
||||
snippet with
|
||||
with ${1:expr} as ${2:var}:
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
# New Class
|
||||
snippet cl
|
||||
class ${1:ClassName}(${2:object}):
|
||||
@ -68,13 +68,13 @@ snippet property
|
||||
# Ifs
|
||||
snippet if
|
||||
if ${1:condition}:
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet el
|
||||
else:
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet ei
|
||||
elif ${1:condition}:
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
# For
|
||||
snippet for
|
||||
for ${1:item} in ${2:items}:
|
||||
@ -93,27 +93,27 @@ snippet .
|
||||
self.
|
||||
snippet try Try/Except
|
||||
try:
|
||||
${1}
|
||||
except ${2:Exception}, ${3:e}:
|
||||
${1:${VISUAL}}
|
||||
except ${2:Exception} as ${3:e}:
|
||||
${0:raise $3}
|
||||
snippet try Try/Except/Else
|
||||
try:
|
||||
${1}
|
||||
except ${2:Exception}, ${3:e}:
|
||||
${1:${VISUAL}}
|
||||
except ${2:Exception} as ${3:e}:
|
||||
${4:raise $3}
|
||||
else:
|
||||
${0}
|
||||
snippet try Try/Except/Finally
|
||||
try:
|
||||
${1}
|
||||
except ${2:Exception}, ${3:e}:
|
||||
${1:${VISUAL}}
|
||||
except ${2:Exception} as ${3:e}:
|
||||
${4:raise $3}
|
||||
finally:
|
||||
${0}
|
||||
snippet try Try/Except/Else/Finally
|
||||
try:
|
||||
${1}
|
||||
except ${2:Exception}, ${3:e}:
|
||||
${1:${VISUAL}}
|
||||
except ${2:Exception} as ${3:e}:
|
||||
${4:raise $3}
|
||||
else:
|
||||
${5}
|
||||
|
@ -85,9 +85,9 @@ snippet toc:
|
||||
|
||||
${0}
|
||||
snippet dow:
|
||||
:download:`${0:text} <${1:path}>`
|
||||
:download:\`${0:text} <${1:path}>\`
|
||||
snippet ref:
|
||||
:ref:`${0:text} <${1:path}>`
|
||||
:ref:\`${0:text} <${1:path}>\`
|
||||
snippet doc:
|
||||
:doc:`${0:text} <${1:path}>`
|
||||
# CJK optimize, CJK has no space between charaters
|
||||
|
@ -39,7 +39,7 @@ snippet case
|
||||
end
|
||||
snippet when
|
||||
when ${1:condition}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet def
|
||||
def ${1:method_name}
|
||||
${0}
|
||||
@ -56,17 +56,17 @@ snippet descendants
|
||||
end
|
||||
snippet if
|
||||
if ${1:condition}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet ife
|
||||
if ${1:condition}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
end
|
||||
snippet eif
|
||||
elsif ${1:condition}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet ifee
|
||||
if ${1:condition}
|
||||
$2
|
||||
@ -77,7 +77,7 @@ snippet ifee
|
||||
end
|
||||
snippet unless
|
||||
unless ${1:condition}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet unlesse
|
||||
unless ${1:condition}
|
||||
@ -95,7 +95,7 @@ snippet unlesee
|
||||
end
|
||||
snippet wh
|
||||
while ${1:condition}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet for
|
||||
for ${1:e} in ${2:c}
|
||||
@ -103,7 +103,7 @@ snippet for
|
||||
end
|
||||
snippet until
|
||||
until ${1:condition}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
end
|
||||
snippet cla class .. end
|
||||
class ${1:`substitute(vim_snippets#Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`}
|
||||
|
@ -32,7 +32,7 @@ snippet main "Main function"
|
||||
${0}
|
||||
}
|
||||
snippet let "let variable declaration with type inference"
|
||||
let ${1} = ${2};
|
||||
let ${1} = ${2};
|
||||
snippet lett "let variable declaration with explicit type annotation"
|
||||
let ${1}: ${2} = ${3};
|
||||
snippet letm "let mut variable declaration with type inference"
|
||||
@ -88,21 +88,21 @@ snippet res "Result<T, E>"
|
||||
# Control structures
|
||||
snippet if
|
||||
if ${1} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet ife "if / else"
|
||||
if ${1} {
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
} else {
|
||||
${0}
|
||||
}
|
||||
snippet el "else"
|
||||
else {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet eli "else if"
|
||||
else if ${1} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet mat "match pattern"
|
||||
match ${1} {
|
||||
@ -112,11 +112,11 @@ snippet case "Case clause of pattern match"
|
||||
${1:_} => ${2:expression}
|
||||
snippet loop "loop {}" b
|
||||
loop {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet wh "while loop"
|
||||
while ${1:condition} {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
snippet for "for ... in ... loop"
|
||||
for ${1:i} in ${2} {
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -7,30 +7,30 @@
|
||||
#if
|
||||
snippet if
|
||||
if (${1})
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
#if not
|
||||
snippet ifn
|
||||
if (!${1})
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
#if-else
|
||||
snippet ife
|
||||
if (${1})
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
#if-else-if
|
||||
snippet ifelif
|
||||
if (${1})
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else if (${3})
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet eif
|
||||
else if (${3})
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
#while loop
|
||||
snippet wh
|
||||
while (${1:obj}) {
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
}
|
||||
#for loop(classic)
|
||||
snippet for
|
||||
@ -50,7 +50,7 @@ snippet fory
|
||||
#exceptions
|
||||
snippet try
|
||||
try {
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
} catch {
|
||||
case e: FileNotFoundException => ${2}
|
||||
case e: IOException => ${3}
|
||||
|
@ -12,26 +12,26 @@ snippet sbash
|
||||
|
||||
snippet if
|
||||
if [[ ${1:condition} ]]; then
|
||||
${0:#statements}
|
||||
${0:${VISUAL}}
|
||||
fi
|
||||
snippet elif
|
||||
elif [[ ${1:condition} ]]; then
|
||||
${0:#statements}
|
||||
${0:${VISUAL}}
|
||||
snippet for
|
||||
for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do
|
||||
${0:#statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet fori
|
||||
for ${1:needle} in ${2:haystack} ; do
|
||||
${0:#statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet wh
|
||||
while [[ ${1:condition} ]]; do
|
||||
${0:#statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet until
|
||||
until [[ ${1:condition} ]]; do
|
||||
${0:#statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet case
|
||||
case ${1:word} in
|
||||
|
@ -86,11 +86,11 @@ snippet enumi enumerate environment
|
||||
\\item ${0}
|
||||
\\end{enumerate}
|
||||
# Itemize
|
||||
snippet itemize itemize environment
|
||||
snippet item itemize environment
|
||||
\\begin{itemize}
|
||||
\\item ${0}
|
||||
\\end{itemize}
|
||||
snippet item \item
|
||||
snippet it \item
|
||||
\\item ${1:${VISUAL}}
|
||||
# Description
|
||||
snippet desc description environment
|
||||
@ -259,6 +259,13 @@ snippet subfig subfigure environment
|
||||
\\label{fig:${5}}
|
||||
\\end{subfigure}
|
||||
${0}
|
||||
snippet tikzcd tikzcd environment
|
||||
\begin{equation}
|
||||
\begin{tikzcd}
|
||||
${1}
|
||||
\end{tikzcd}
|
||||
\end{equation}
|
||||
${0}
|
||||
#math
|
||||
snippet stackrel \stackrel{}{}
|
||||
\\stackrel{${1:above}}{${2:below}} ${0}
|
||||
|
@ -1,6 +1,6 @@
|
||||
snippet bl "{% block xyz %} .. {% endblock xyz %}"
|
||||
{% block ${1} %}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
{% endblock $1 %}
|
||||
snippet js "{% javascripts 'xyz' %} .. {% endjavascripts %}"
|
||||
{% javascripts '${1}' %}
|
||||
@ -12,17 +12,17 @@ snippet css "{% stylesheets 'xyz' %} .. {% endstylesheets %}"
|
||||
{% endstylesheets %}
|
||||
snippet if "{% if %} .. {% endif %}"
|
||||
{% if ${1} %}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
{% endif %}
|
||||
snippet ife "{% if %} .. {% else %} .. {% endif %}"
|
||||
{% if ${1} %}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
{% else %}
|
||||
${0}
|
||||
{% endif %}
|
||||
snippet el "{% else %}"
|
||||
{% else %}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
snippet eif "{% elseif %}"
|
||||
{% elseif ${1} %}
|
||||
${0}
|
||||
|
@ -14,13 +14,13 @@ snippet f function
|
||||
endf
|
||||
snippet t try ... catch statement
|
||||
try
|
||||
${1}
|
||||
${1:${VISUAL}}
|
||||
catch ${2}
|
||||
${0}
|
||||
endtry
|
||||
snippet for for ... in loop
|
||||
for ${1} in ${2}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
endfor
|
||||
snippet forkv for [key, value] in loop
|
||||
for [${1},${2}] in items(${3})
|
||||
@ -29,15 +29,15 @@ snippet forkv for [key, value] in loop
|
||||
endfor
|
||||
snippet wh while loop
|
||||
while ${1}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
endw
|
||||
snippet if if statement
|
||||
if ${1}
|
||||
${0}
|
||||
${0:${VISUAL}}
|
||||
endif
|
||||
snippet ife if ... else statement
|
||||
if ${1}
|
||||
${2}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0}
|
||||
endif
|
||||
|
@ -4,40 +4,40 @@ snippet #!
|
||||
|
||||
snippet if
|
||||
if ${1:condition}; then
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
fi
|
||||
snippet ife
|
||||
if ${1:condition}; then
|
||||
${2:# statements}
|
||||
${2:${VISUAL}}
|
||||
else
|
||||
${0:# statements}
|
||||
fi
|
||||
snippet eif
|
||||
elif ${1:condition}; then
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
snippet for
|
||||
for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet fori
|
||||
for ${1:needle} in ${2:haystack}; do
|
||||
${0:#statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet fore
|
||||
for ${1:item} in ${2:list}; do
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet wh
|
||||
while ${1:condition}; do
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet until
|
||||
until ${1:condition}; do
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet repeat
|
||||
repeat ${1:integer}; do
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet case
|
||||
case ${1:word} in
|
||||
@ -46,7 +46,7 @@ snippet case
|
||||
esac
|
||||
snippet select
|
||||
select ${1:answer} in ${2:choices}; do
|
||||
${0:# statements}
|
||||
${0:${VISUAL}}
|
||||
done
|
||||
snippet (
|
||||
( ${0:#statements} )
|
||||
|
Reference in New Issue
Block a user