refactor(nvim): move file type snippets into ft
This commit is contained in:
parent
37b3f4b51b
commit
396c6f9c37
4 changed files with 3 additions and 3 deletions
|
|
@ -0,0 +1,9 @@
|
|||
local fmta = require("luasnip.extras.fmt").fmta
|
||||
local luasnip = require "luasnip"
|
||||
|
||||
local i = luasnip.insert_node
|
||||
local s = luasnip.snippet
|
||||
|
||||
return {
|
||||
s({ trig = "log", dscr = "console.log" }, fmta("console.log(<>);", { i(1, "value") })),
|
||||
}
|
||||
20
roles/neovim/files/lua/opdavies/snippets/ft/markdown.lua
Normal file
20
roles/neovim/files/lua/opdavies/snippets/ft/markdown.lua
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
local fmt = require("luasnip.extras.fmt").fmt
|
||||
local luasnip = require "luasnip"
|
||||
|
||||
local i = luasnip.insert_node
|
||||
local s = luasnip.snippet
|
||||
|
||||
return {
|
||||
s(
|
||||
{ trig = "frontmatter", dscr = "Document frontmatter" },
|
||||
fmt(
|
||||
[[
|
||||
---
|
||||
title: {}
|
||||
---
|
||||
{}
|
||||
]],
|
||||
{ i(1), i(0) }
|
||||
)
|
||||
),
|
||||
}
|
||||
30
roles/neovim/files/lua/opdavies/snippets/ft/php.lua
Normal file
30
roles/neovim/files/lua/opdavies/snippets/ft/php.lua
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
local fmta = require("luasnip.extras.fmt").fmta
|
||||
local luasnip = require "luasnip"
|
||||
|
||||
local c = luasnip.choice_node
|
||||
local i = luasnip.insert_node
|
||||
local s = luasnip.snippet
|
||||
local t = luasnip.text_node
|
||||
|
||||
return {
|
||||
s(
|
||||
"test",
|
||||
fmta(
|
||||
[[
|
||||
/** @test */
|
||||
public function <><>(): void {
|
||||
<>
|
||||
}
|
||||
]],
|
||||
{
|
||||
c(1, {
|
||||
t "test",
|
||||
t "it",
|
||||
t "should",
|
||||
}),
|
||||
i(2),
|
||||
i(0),
|
||||
}
|
||||
)
|
||||
),
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue