add snippets

This commit is contained in:
2025-10-22 12:08:05 +09:00
parent 3077f933e4
commit b518e48a50
4 changed files with 28 additions and 10 deletions

6
lua/config/commands.lua Normal file
View File

@@ -0,0 +1,6 @@
vim.api.nvim_create_user_command("Format", function()
vim.lsp.buf.format({
async = true,
timeout_ms = 2000,
})
end, {})

View File

@@ -1,3 +1,7 @@
local function snip_reload()
require("luasnip.loaders.from_vscode").lazy_load({ paths = vim.fn.stdpath("config") .. "/snippets/" })
end
return {
"L3MON4D3/LuaSnip",
version = "v2.*",
@@ -5,6 +9,7 @@ return {
build = "make install_jsregexp",
config = function()
require("luasnip.loaders.from_vscode").lazy_load()
require("luasnip.loaders.from_vscode").lazy_load({ paths = vim.fn.stdpath("config") .. "/snippets/" })
snip_reload()
vim.api.nvim_create_user_command("SnipReload", snip_reload, {})
end,
}