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) }))
|
||
|
}
|