mirror of
1
0
Fork 0
ultimate-vim/sources_non_forked/vim-snippets/snippets/lua.snippets

47 lines
747 B
Plaintext
Raw Normal View History

2012-08-16 23:41:25 -04:00
snippet #!
#!/usr/bin/env lua
$1
snippet local
local ${1:x} = ${0:1}
2012-08-16 23:41:25 -04:00
snippet fun
function ${1:fname}(${2:...})
2022-09-25 06:10:28 -04:00
${0:-- body}
2012-08-16 23:41:25 -04:00
end
snippet for
for ${1:i}=${2:1},${3:10} do
${0:print(i)}
2012-08-16 23:41:25 -04:00
end
snippet forp
for ${1:i},${2:v} in pairs(${3:table_name}) do
2022-09-25 06:10:28 -04:00
${0:-- body}
2012-08-16 23:41:25 -04:00
end
snippet fori
for ${1:i},${2:v} in ipairs(${3:table_name}) do
2022-09-25 06:10:28 -04:00
${0:-- body}
end
snippet if
2022-09-25 06:10:28 -04:00
if ${1:condition} then
${2:-- body}
end
snippet ife
2022-09-25 06:10:28 -04:00
if ${1:condition} then
${2:-- if condition}
else
${0:-- else}
end
snippet elif
2022-09-25 06:10:28 -04:00
elseif ${1:condition} then
${0:--body}
snippet repeat
repeat
2022-09-25 06:10:28 -04:00
${1:--body}
until ${0:condition}
snippet while
2022-09-25 06:10:28 -04:00
while ${1:condition} do
${0:--body}
2012-08-16 23:41:25 -04:00
end
snippet print
print("${1:string}")
snippet im
import "${1:import file}"