configfiles/vim/.vim/snippets/sh.snippets
2015-10-15 22:38:56 +02:00

35 lines
526 B
Plaintext

# #!/bin/bash
snippet #!
#!/bin/bash
snippet if
if [[ ${1:condition} ]]; then
${2:#statements}
fi
snippet elif
elif [[ ${1:condition} ]]; then
${2:#statements}
snippet for
for (( ${1:i} = 0; $1 < ${2:count}; $1++ )); do
${3:#statements}
done
snippet wh
while [[ ${1:condition} ]]; do
${2:#statements}
done
snippet until
until [[ ${1:condition} ]]; do
${2:#statements}
done
snippet case
case ${1:word} in
${2:pattern})
${3};;
esac
snippet func
${1:function}() {
${2}
}
snippet todo
# TODO: $1