Преглед на файлове

fix(luasnip): make sure all snippets are loaded (#2447)

Co-authored-by: danielo515 <https://github.com/danielo515>
Abouzar Parvan преди 3 години
родител
ревизия
3de6a404c9
променени са 1 файла, в които са добавени 9 реда и са изтрити 1 реда
  1. 9 1
      lua/lvim/plugins.lua

+ 9 - 1
lua/lvim/plugins.lua

@@ -69,7 +69,15 @@ local core_plugins = {
   {
     "L3MON4D3/LuaSnip",
     config = function()
-      require("luasnip/loaders/from_vscode").lazy_load()
+      local utils = require "lvim.utils"
+      require("luasnip.loaders.from_lua").lazy_load()
+      require("luasnip.loaders.from_vscode").lazy_load {
+        paths = {
+          utils.join_paths(get_config_dir(), "snippets"),
+          utils.join_paths(get_runtime_dir(), "site", "pack", "packer", "start", "friendly-snippets"),
+        },
+      }
+      require("luasnip.loaders.from_snipmate").lazy_load()
     end,
   },
   {