mirror of
https://github.com/amix/vimrc
synced 2025-07-03 22:25:32 +08:00
updated plugins and added eslint goodies
This commit is contained in:
@ -16,8 +16,8 @@ snippet marginconvention
|
||||
var ${8:height} = ${9:500} - $1.top - $1.bottom;
|
||||
|
||||
var ${10:svg} = d3.select("${11}").append("svg")
|
||||
.attr("width", $6)
|
||||
.attr("height", $8)
|
||||
.attr("width", $6 + $1.left + $1.right)
|
||||
.attr("height", $8 + $1.top + $1.bottom)
|
||||
.append("g")
|
||||
.attr("transform", "translate(" + $1.left + "," + $1.top + ")")
|
||||
snippet nest
|
||||
|
@ -0,0 +1,28 @@
|
||||
snippet const
|
||||
const ${1} = ${0};
|
||||
snippet let
|
||||
let ${1} = ${0};
|
||||
snippet im
|
||||
import ${1} from '${0}';
|
||||
snippet cla
|
||||
class ${1} {
|
||||
${0}
|
||||
}
|
||||
snippet clax
|
||||
class ${1} extends ${2} {
|
||||
${0}
|
||||
}
|
||||
snippet =>
|
||||
(${1}) => {
|
||||
${0}
|
||||
}
|
||||
snippet af
|
||||
(${1}) => {
|
||||
${0}
|
||||
}
|
||||
snippet sym
|
||||
const ${1} = Symbol('${0}');
|
||||
snippet ed
|
||||
export default ${0}
|
||||
snippet ${
|
||||
${${1}}${0}
|
@ -11,7 +11,7 @@ snippet fun
|
||||
${0}
|
||||
}
|
||||
# Anonymous Function
|
||||
snippet f
|
||||
snippet f "" w
|
||||
function(${1}) {
|
||||
${0}
|
||||
}
|
||||
@ -80,6 +80,18 @@ snippet try
|
||||
} catch (${2:e}) {
|
||||
${0:/* handle error */}
|
||||
}
|
||||
# try finally
|
||||
snippet tryf
|
||||
try {
|
||||
${1}
|
||||
} catch (${2:e}) {
|
||||
${0:/* handle error */}
|
||||
} finally {
|
||||
${3:/* be executed regardless of the try / catch result*/}
|
||||
}
|
||||
# throw Error
|
||||
snippet terr
|
||||
throw new Error('${1:error message}')
|
||||
# return
|
||||
snippet ret
|
||||
return ${0:result};
|
||||
@ -88,12 +100,12 @@ snippet ret
|
||||
|
||||
# for loop
|
||||
snippet for
|
||||
for (var ${2:i} = 0, l = ${1:arr}.length; $2 < l; $2 ++) {
|
||||
for (var ${2:i} = 0, l = ${1:arr}.length; $2 < l; $2++) {
|
||||
var ${3:v} = $1[$2];${0:}
|
||||
}
|
||||
# Reversed for loop
|
||||
snippet forr
|
||||
for (var ${2:i} = ${1:arr}.length - 1; $2 >= 0; $2 --) {
|
||||
for (var ${2:i} = ${1:arr}.length - 1; $2 >= 0; $2--) {
|
||||
var ${3:v} = $1[$2];${0:}
|
||||
}
|
||||
# While loop
|
||||
@ -203,7 +215,6 @@ snippet @par
|
||||
@param {${1:type}} ${2:name} ${0:description}
|
||||
snippet @ret
|
||||
@return {${1:type}} ${0:description}
|
||||
|
||||
# JSON
|
||||
|
||||
# JSON.parse
|
||||
@ -243,6 +254,9 @@ snippet cl
|
||||
# console.debug
|
||||
snippet cd
|
||||
console.debug(${0});
|
||||
# console.error
|
||||
snippet ce
|
||||
console.error(${0});
|
||||
# console.trace
|
||||
snippet ct
|
||||
console.trace(${0:label});
|
||||
|
Reference in New Issue
Block a user