Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
99 lines
1.3 KiB
Plaintext
99 lines
1.3 KiB
Plaintext
snippet #!
|
|
abbr #!/bin/sh
|
|
alias shebang
|
|
options head
|
|
#!/bin/${1:sh}
|
|
${0}
|
|
|
|
|
|
snippet if
|
|
if [ ${1:#:condition} ]; then
|
|
${0:TARGET}
|
|
fi
|
|
|
|
|
|
snippet el
|
|
else
|
|
${0:TARGET}
|
|
|
|
|
|
snippet elif
|
|
elif [ ${1:#:condition} ]; then
|
|
${0:TARGET}
|
|
|
|
|
|
snippet for
|
|
for ${1:i} in ${2:#:words}; do
|
|
${0:TARGET}
|
|
done
|
|
|
|
snippet while
|
|
alias wh
|
|
while ${1:#:condition} ; do
|
|
${0:TARGET}
|
|
done
|
|
|
|
|
|
snippet until
|
|
until ${1:#:condition} ; do
|
|
${0:TARGET}
|
|
done
|
|
|
|
|
|
snippet heredoc
|
|
alias h <<
|
|
<< ${1:EOF}
|
|
${0:#:TARGET}
|
|
$1
|
|
|
|
snippet env
|
|
#!/usr/bin/env ${1}
|
|
|
|
|
|
snippet tmp
|
|
${1:TMPFILE}=$(mktemp ${2:XXX})
|
|
trap "rm -f '${$1}'" 0 # EXIT
|
|
trap "rm -f '${$1}'; exit 1" 2 # INT
|
|
trap "rm -f '${$1}'; exit 1" 1 15 # HUP TERM
|
|
${0}
|
|
|
|
snippet function
|
|
alias func
|
|
${1:#:name}()
|
|
{
|
|
${0:TARGET}
|
|
}
|
|
|
|
snippet match-regexp
|
|
abbr =~
|
|
options head
|
|
if [[ $${1:string} =~ ${2:^regexp.*} ]]; then
|
|
${0}
|
|
fi
|
|
|
|
snippet assign
|
|
abbr var-assign
|
|
options head
|
|
${1:name}="${2:something}"
|
|
|
|
snippet case
|
|
options head
|
|
case "$${1:{name\}}" in
|
|
${2:pattern*})
|
|
${0}
|
|
;;
|
|
*)
|
|
${3:echo "$$1 Didn't match anything"}
|
|
esac
|
|
|
|
snippet warn
|
|
options head
|
|
echo "${0:TARGET}" 1>&2
|
|
|
|
snippet abort
|
|
options head
|
|
echo "${0:TARGET}" 1>&2
|
|
exit 1
|
|
|
|
# vim: set noexpandtab :
|