snippet #! #!/usr/bin/env lua $1 snippet local local ${1:x} = ${0:1} snippet fun function ${1:fname}(${2:...}) $0 end snippet for for ${1:i}=${2:1},${3:10} do ${0:print(i)} end snippet forp for ${1:i},${2:v} in pairs(${3:table_name}) do $0 end snippet fori for ${1:i},${2:v} in ipairs(${3:table_name}) do $0 end snippet if if $1 then $2 end snippet ife if $1 then ${2:-- if condition} else ${0:-- else} end snippet elif elseif $1 then $0 snippet repeat repeat $1 until $0 snippet while while $1 do $0 end snippet wh while ${1:true} do ${0} end snippet wht while true do ${0} end snippet print print("${1:string}") snippet pr print($0) snippet prs print("$0") snippet prf print(string.format("${1:%s}"$0)) snippet wr io.write($0) snippet wrs io.write("$0") snippet wrf io.write(string.format("${1:%s}"$0)) snippet fwr io.${1:stderr}:write($0) snippet fwrs io.${1:stderr}:write("$0") snippet fwrf io.${1:stderr}:write(string.format("${2:%s}"$0)) snippet req require('${1:mod}')