From f2ac910c007109ef8ebb786ec89802112854faeb Mon Sep 17 00:00:00 2001 From: Felipe Contreras Salinas Date: Wed, 12 Apr 2023 20:35:03 -0400 Subject: [PATCH] LuaSnip: enable --- .gitmodules | 6 +++--- init.lua | 7 ++++++- pack/general/start/LuaSnip-snippets.nvim | 1 + pack/general/start/friendly-snippets | 1 - 4 files changed, 10 insertions(+), 5 deletions(-) create mode 160000 pack/general/start/LuaSnip-snippets.nvim delete mode 160000 pack/general/start/friendly-snippets diff --git a/.gitmodules b/.gitmodules index 07ad7e4..4e9c0d7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -58,9 +58,6 @@ [submodule "pack/general/start/cmp-nvim-lsp"] path = pack/general/start/cmp-nvim-lsp url = https://github.com/hrsh7th/cmp-nvim-lsp -[submodule "pack/general/start/friendly-snippets"] - path = pack/general/start/friendly-snippets - url = https://github.com/rafamadriz/friendly-snippets [submodule "pack/general/start/Comment.nvim"] path = pack/general/start/Comment.nvim url = https://github.com/numToStr/Comment.nvim @@ -85,3 +82,6 @@ [submodule "pack/general/start/nvim-lint"] path = pack/general/start/nvim-lint url = https://github.com/mfussenegger/nvim-lint +[submodule "pack/general/start/LuaSnip-snippets.nvim"] + path = pack/general/start/LuaSnip-snippets.nvim + url = https://github.com/molleweide/LuaSnip-snippets.nvim diff --git a/init.lua b/init.lua index 6b31002..29c104d 100644 --- a/init.lua +++ b/init.lua @@ -242,7 +242,12 @@ for ft, ft_linters in pairs(linters) do ) end end - +---- LuaSnip +require('luasnip.loaders.from_lua').lazy_load() +cmd [[imap luasnip#expand_or_jumpable() ? 'luasnip-expand-or-jump' : '']] +cmd [[inoremap lua require'luasnip'.jump(-1)]] +cmd [[snoremap lua require('luasnip').jump(1)]] +cmd [[snoremap lua require('luasnip').jump(-1)]] ---- completion-nvim local cmp = require'cmp' diff --git a/pack/general/start/LuaSnip-snippets.nvim b/pack/general/start/LuaSnip-snippets.nvim new file mode 160000 index 0000000..d7e40e4 --- /dev/null +++ b/pack/general/start/LuaSnip-snippets.nvim @@ -0,0 +1 @@ +Subproject commit d7e40e4cce622eab2316607dbcd8d6039bcb9fe0 diff --git a/pack/general/start/friendly-snippets b/pack/general/start/friendly-snippets deleted file mode 160000 index 8d91ba2..0000000 --- a/pack/general/start/friendly-snippets +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8d91ba2dc2421a54981115f61b914974f938fa77