summaryrefslogtreecommitdiff
path: root/config/essentials/nvim/after
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-16 21:27:55 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-16 21:27:55 +0200
commitc47fccabba87329ebd49538d51f7a01b85a08fe7 (patch)
treec2178665e266d31ac323dec317381a40c2fc9e53 /config/essentials/nvim/after
parent23c338b554916e87fa1ba9372d59f908b5946196 (diff)
added shell snippet
Diffstat (limited to 'config/essentials/nvim/after')
-rw-r--r--config/essentials/nvim/after/plugin/luasnip.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua
index fbc9685..df40b2f 100644
--- a/config/essentials/nvim/after/plugin/luasnip.lua
+++ b/config/essentials/nvim/after/plugin/luasnip.lua
@@ -139,6 +139,13 @@ ls.add_snippets("sh", {
}
]], {}),
parse("die", "die \"I: $1\"$0", {}),
+ s("inp", fmt(
+ [[
+ test -z "${{{}:=$1}}" &&
+ {}="$(cat /dev/stdin)"
+ echo "{}: ${}" 1>&2{}
+ ]],
+ { i(1), rep(1), rep(1), rep(1), i(0) })),
})
ls.add_snippets("javascript", {