summaryrefslogtreecommitdiff
path: root/config/essentials/nvim/after/plugin/luasnip.lua
diff options
context:
space:
mode:
Diffstat (limited to 'config/essentials/nvim/after/plugin/luasnip.lua')
-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", {