mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 06:39:14 +00:00
ref(nvim): formatted entire config
This commit is contained in:
parent
57db1d60e4
commit
d83c5c1ace
16 changed files with 280 additions and 280 deletions
|
|
@ -9,88 +9,88 @@ local f = ls.function_node
|
|||
local c = ls.choice_node
|
||||
local d = ls.dynamic_node
|
||||
local r = ls.restore_node
|
||||
local l = require("luasnip.extras").lambda
|
||||
local rep = require("luasnip.extras").rep
|
||||
local p = require("luasnip.extras").partial
|
||||
local m = require("luasnip.extras").match
|
||||
local n = require("luasnip.extras").nonempty
|
||||
local dl = require("luasnip.extras").dynamic_lambda
|
||||
local fmt = require("luasnip.extras.fmt").fmt
|
||||
local fmta = require("luasnip.extras.fmt").fmta
|
||||
local types = require("luasnip.util.types")
|
||||
local conds = require("luasnip.extras.conditions")
|
||||
local conds_expand = require("luasnip.extras.conditions.expand")
|
||||
local l = require "luasnip.extras".lambda
|
||||
local rep = require "luasnip.extras".rep
|
||||
local p = require "luasnip.extras".partial
|
||||
local m = require "luasnip.extras".match
|
||||
local n = require "luasnip.extras".nonempty
|
||||
local dl = require "luasnip.extras".dynamic_lambda
|
||||
local fmt = require "luasnip.extras.fmt".fmt
|
||||
local fmta = require "luasnip.extras.fmt".fmta
|
||||
local types = require "luasnip.util.types"
|
||||
local conds = require "luasnip.extras.conditions"
|
||||
local conds_expand = require "luasnip.extras.conditions.expand"
|
||||
|
||||
require "luasnip.loaders.from_vscode".lazy_load({ paths = { "./snippets" } })
|
||||
require "luasnip.loaders.from_vscode".lazy_load { paths = { "./snippets" } }
|
||||
|
||||
-- Some hack
|
||||
ls.config.set_config({
|
||||
region_check_events = 'InsertEnter',
|
||||
delete_check_events = 'InsertLeave'
|
||||
})
|
||||
ls.config.set_config {
|
||||
region_check_events = "InsertEnter",
|
||||
delete_check_events = "InsertLeave",
|
||||
}
|
||||
local has_words_before = function()
|
||||
unpack = unpack or table.unpack
|
||||
local line, col = unpack(vim.api.nvim_win_get_cursor(0))
|
||||
return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match("%s") == nil
|
||||
return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match "%s" == nil
|
||||
end
|
||||
|
||||
local function show_date()
|
||||
return " " .. os.date("(year: %Y, month: %m, day:%d, hour: %H, minute: %M, second: %S)")
|
||||
return " " .. os.date "(year: %Y, month: %m, day:%d, hour: %H, minute: %M, second: %S)"
|
||||
end
|
||||
ls.add_snippets("typst", {
|
||||
s("entry", {
|
||||
t({
|
||||
t {
|
||||
"#entry(",
|
||||
""
|
||||
}),
|
||||
"",
|
||||
},
|
||||
f(show_date),
|
||||
t({
|
||||
t {
|
||||
"",
|
||||
")[",
|
||||
"",
|
||||
}),
|
||||
},
|
||||
i(0),
|
||||
t({ "", "]" })
|
||||
t { "", "]" },
|
||||
}),
|
||||
})
|
||||
|
||||
local function list_rec()
|
||||
return sn(nil, {
|
||||
c(1, {
|
||||
t(""),
|
||||
sn(nil, { t({ "", "- " }), i(1), d(2, list_rec, {}), }),
|
||||
t "",
|
||||
sn(nil, { t { "", "- " }, i(1), d(2, list_rec, {}) }),
|
||||
}),
|
||||
});
|
||||
end
|
||||
local function enum_rec()
|
||||
return sn(nil, {
|
||||
c(1, {
|
||||
t(""),
|
||||
sn(nil, { t({ "", "+ " }), i(1), d(2, enum_rec, {}), }),
|
||||
t "",
|
||||
sn(nil, { t { "", "+ " }, i(1), d(2, enum_rec, {}) }),
|
||||
}),
|
||||
});
|
||||
end
|
||||
local function wrapped_rec()
|
||||
return sn(nil, {
|
||||
c(1, {
|
||||
t(""),
|
||||
sn(nil, { t({ "", "" }), i(1), t([[\]]), d(2, wrapped_rec, {}), }),
|
||||
t "",
|
||||
sn(nil, { t { "", "" }, i(1), t [[\]], d(2, wrapped_rec, {}) }),
|
||||
}),
|
||||
});
|
||||
end
|
||||
ls.add_snippets("all", {
|
||||
s("-", {
|
||||
t({ "- " }), i(1),
|
||||
t { "- " }, i(1),
|
||||
d(2, list_rec, {}),
|
||||
i(0),
|
||||
}),
|
||||
s("+", {
|
||||
t({ "+ " }), i(1),
|
||||
t { "+ " }, i(1),
|
||||
d(2, enum_rec, {}),
|
||||
i(0),
|
||||
}),
|
||||
s("wrapped", {
|
||||
i(1), t([[\]]),
|
||||
i(1), t [[\]],
|
||||
d(2, wrapped_rec, {}),
|
||||
i(0),
|
||||
}),
|
||||
|
|
@ -130,14 +130,14 @@ end
|
|||
ls.add_snippets("all", {
|
||||
s("banner", {
|
||||
f(horizon, { 1 }),
|
||||
t({ "", "" }),
|
||||
t { "", "" },
|
||||
f(left), i(1), f(right),
|
||||
t({ "", "" }),
|
||||
t { "", "" },
|
||||
f(horizon, { 1 }),
|
||||
})
|
||||
}),
|
||||
})
|
||||
|
||||
cmp.setup({
|
||||
cmp.setup {
|
||||
snippet = {
|
||||
expand = function(args)
|
||||
ls.lsp_expand(args.body)
|
||||
|
|
@ -168,10 +168,10 @@ cmp.setup({
|
|||
if ls.choice_active() then
|
||||
ls.change_choice(1)
|
||||
elseif cmp.visible() then
|
||||
cmp.mapping.confirm({
|
||||
cmp.mapping.confirm {
|
||||
behavior = cmp.ConfirmBehavior.Insert,
|
||||
select = true
|
||||
})()
|
||||
select = true,
|
||||
}()
|
||||
else
|
||||
fallback()
|
||||
end
|
||||
|
|
@ -180,10 +180,10 @@ cmp.setup({
|
|||
if ls.choice_active() then
|
||||
ls.change_choice(-1)
|
||||
elseif cmp.visible() then
|
||||
cmp.mapping.confirm({
|
||||
cmp.mapping.confirm {
|
||||
behavior = cmp.ConfirmBehavior.Replace,
|
||||
select = true
|
||||
})()
|
||||
select = true,
|
||||
}()
|
||||
else
|
||||
fallback()
|
||||
end
|
||||
|
|
@ -194,4 +194,4 @@ cmp.setup({
|
|||
{ name = "nvim_lsp" },
|
||||
{ name = "buffer", keyword_length = 7 },
|
||||
},
|
||||
})
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue