Поправил кучку недостатков в neovim

This commit is contained in:
Alexander Neonxp Kiryukhin 2025-05-04 17:43:55 +03:00
parent 28a7b1f678
commit 74e201e92c
Signed by: NeonXP
SSH key fingerprint: SHA256:SVt7TjxbVc87m1QYaQziOJ0N3OCFURv2g76gD/UTTXI
11 changed files with 444 additions and 234 deletions

View file

@ -1,4 +1,16 @@
require("luasnip").config.setup({
local ls = require("luasnip")
local s = ls.snippet
local sn = ls.snippet_node
local t = ls.text_node
local i = ls.insert_node
local f = ls.function_node
local c = ls.choice_node
local d = ls.dynamic_node
local r = ls.restore_node
local fmt = require("luasnip.extras.fmt").fmt
local rep = require("luasnip.extras").rep
ls.config.setup({
history = true,
update_events = "TextChanged,TextChangedI",
})
@ -6,3 +18,4 @@ require("luasnip.loaders.from_vscode").lazy_load()
require("luasnip.loaders.from_vscode").lazy_load({
paths = { vim.fn.stdpath("config") .. "/snippets" },
})
ls.add_snippets("json", require("snippets.json"))