From dba454f8bc9f8ab8382b0629e1359331af83a075 Mon Sep 17 00:00:00 2001 From: mequidis Date: Sat, 14 May 2022 07:25:42 +0300 Subject: [PATCH] nvim: give vsnip its own file --- .config/nvim/lua/mappings.lua | 6 ------ .config/nvim/lua/plugins.lua | 3 +++ .config/nvim/lua/plugins/vsnip.lua | 5 +++++ 3 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 .config/nvim/lua/plugins/vsnip.lua diff --git a/.config/nvim/lua/mappings.lua b/.config/nvim/lua/mappings.lua index 4873b0a..0a14416 100644 --- a/.config/nvim/lua/mappings.lua +++ b/.config/nvim/lua/mappings.lua @@ -123,9 +123,3 @@ vim.keymap.set("n", "vs", ":Git") vim.keymap.set("n", "vb", ":Telescope git_branches") vim.keymap.set("n", "vc", ":Telescope git_commits") vim.keymap.set("n", "vf", ":Telescope git_files") - --- vsnip jumpable mappings -vim.keymap.set("i", "", "vsnip#jumpable(1) ? '(vsnip-jump-next)' : ''", { expr = true }) -vim.keymap.set("s", "", "vsnip#jumpable(1) ? '(vsnip-jump-next)' : ''", { expr = true }) -vim.keymap.set("i", "", "vsnip#jumpable(-1) ? '(vsnip-jump-prev)' : ''", { expr = true }) -vim.keymap.set("s", "", "vsnip#jumpable(-1) ? '(vsnip-jump-prev)' : ''", { expr = true }) diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index 8db2e13..6651319 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -56,6 +56,9 @@ require("packer").startup(function() use({ "hrsh7th/vim-vsnip", after = "nvim-cmp", + config = function() + require("plugins.vsnip") + end, }) use({ diff --git a/.config/nvim/lua/plugins/vsnip.lua b/.config/nvim/lua/plugins/vsnip.lua new file mode 100644 index 0000000..7be85fb --- /dev/null +++ b/.config/nvim/lua/plugins/vsnip.lua @@ -0,0 +1,5 @@ +-- jumpable mappings +vim.keymap.set("i", "", "vsnip#jumpable(1) ? '(vsnip-jump-next)' : ''", { expr = true }) +vim.keymap.set("s", "", "vsnip#jumpable(1) ? '(vsnip-jump-next)' : ''", { expr = true }) +vim.keymap.set("i", "", "vsnip#jumpable(-1) ? '(vsnip-jump-prev)' : ''", { expr = true }) +vim.keymap.set("s", "", "vsnip#jumpable(-1) ? '(vsnip-jump-prev)' : ''", { expr = true })