23 lines
767 B
Lua
23 lines
767 B
Lua
local s = require("luasnip.nodes.snippet").S
|
|
local t = require("luasnip.nodes.textNode").T
|
|
local fmt = require("luasnip.extras.fmt").fmt
|
|
local i = require("luasnip.nodes.insertNode").I
|
|
|
|
return {
|
|
-- some common Gentoo review comments
|
|
s({ trig = 'pkgdev',
|
|
name = 'use pkgdev',
|
|
}, {
|
|
t({ [[Consider comitting and pushing with ]] ..
|
|
[[[`pkgdev`](https://wiki.gentoo.org/wiki/Pkgdev) or checking ]] ..
|
|
[[with [`pkgcheck`](https://wiki.gentoo.org/wiki/Pkgcheck) ]] ..
|
|
[[before pushing, it catches these things.]]
|
|
}),
|
|
}),
|
|
s({ trig = 'quotevar',
|
|
name = 'quote variable',
|
|
},
|
|
fmt([[Please quote `${{{variable}}}`, it could contain spaces.]],
|
|
{ variable = i(1) }))
|
|
}
|