Поправил кучку недостатков в neovim
This commit is contained in:
parent
28a7b1f678
commit
74e201e92c
11 changed files with 444 additions and 234 deletions
|
@ -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"))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue