mirror of
https://github.com/olexsmir/dotfiles.git
synced 2026-01-15 16:51:34 +02:00
44 lines
496 B
Text
44 lines
496 B
Text
snippet ! "SH Shebang"
|
|
#!/bin/sh
|
|
${1}
|
|
endsnippet
|
|
|
|
snippet #! "BASH Shebang"
|
|
#!/bin/bash
|
|
${1}
|
|
endsnippet
|
|
|
|
snippet if "If declaration"
|
|
if [ ${1} ]; then
|
|
${2}
|
|
fi
|
|
${3}
|
|
endsnippet
|
|
|
|
snippet for "For loop"
|
|
for (( i=0; i < ${1:10}; i++ )); do
|
|
${2}
|
|
done
|
|
${3}
|
|
endsnippet
|
|
|
|
snippet while "While loop"
|
|
while ${1:true}; do
|
|
${2}
|
|
done
|
|
${3}
|
|
endsnippet
|
|
|
|
snippet case "Case"
|
|
case "${1}" in
|
|
${2}) ${3} ;;
|
|
esac
|
|
${4}
|
|
endsnippet
|
|
|
|
snippet fn "Function declaration"
|
|
function ${1:name}(${2}) {
|
|
${3}
|
|
}
|
|
${4}
|
|
endsnippet
|