refactor(nvim): use fmt
and shorthand variables
This commit is contained in:
parent
9b4fadfa28
commit
8cf3fed368
1 changed files with 15 additions and 9 deletions
|
@ -1,14 +1,20 @@
|
||||||
|
local fmt = require("luasnip.extras.fmt").fmt
|
||||||
local luasnip = require "luasnip"
|
local luasnip = require "luasnip"
|
||||||
local snippet = luasnip.s
|
|
||||||
|
|
||||||
local insert = luasnip.insert_node
|
local i = luasnip.insert_node
|
||||||
local text = luasnip.text_node
|
local s = luasnip.snippet
|
||||||
|
|
||||||
return {
|
return {
|
||||||
snippet({ trig = "frontmatter", dscr = "Document frontmatter" }, {
|
s(
|
||||||
text { "---", "tags: " },
|
{ trig = "frontmatter", dscr = "Document frontmatter" },
|
||||||
insert(1, "value"),
|
fmt(
|
||||||
text { "", "---", "" },
|
[[
|
||||||
insert(0),
|
---
|
||||||
}),
|
title: {}
|
||||||
|
---
|
||||||
|
{}
|
||||||
|
]],
|
||||||
|
{ i(1), i(0) }
|
||||||
|
)
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue