nvim: give vsnip its own file
This commit is contained in:
@ -123,9 +123,3 @@ vim.keymap.set("n", "<leader>vs", ":Git<CR>")
|
|||||||
vim.keymap.set("n", "<leader>vb", ":Telescope git_branches<CR>")
|
vim.keymap.set("n", "<leader>vb", ":Telescope git_branches<CR>")
|
||||||
vim.keymap.set("n", "<leader>vc", ":Telescope git_commits<CR>")
|
vim.keymap.set("n", "<leader>vc", ":Telescope git_commits<CR>")
|
||||||
vim.keymap.set("n", "<leader>vf", ":Telescope git_files<CR>")
|
vim.keymap.set("n", "<leader>vf", ":Telescope git_files<CR>")
|
||||||
|
|
||||||
-- vsnip jumpable mappings
|
|
||||||
vim.keymap.set("i", "<Tab>", "vsnip#jumpable(1) ? '<Plug>(vsnip-jump-next)' : '<Tab>'", { expr = true })
|
|
||||||
vim.keymap.set("s", "<Tab>", "vsnip#jumpable(1) ? '<Plug>(vsnip-jump-next)' : '<Tab>'", { expr = true })
|
|
||||||
vim.keymap.set("i", "<S-Tab>", "vsnip#jumpable(-1) ? '<Plug>(vsnip-jump-prev)' : '<S-Tab>'", { expr = true })
|
|
||||||
vim.keymap.set("s", "<S-Tab>", "vsnip#jumpable(-1) ? '<Plug>(vsnip-jump-prev)' : '<S-Tab>'", { expr = true })
|
|
||||||
|
|||||||
@ -56,6 +56,9 @@ require("packer").startup(function()
|
|||||||
use({
|
use({
|
||||||
"hrsh7th/vim-vsnip",
|
"hrsh7th/vim-vsnip",
|
||||||
after = "nvim-cmp",
|
after = "nvim-cmp",
|
||||||
|
config = function()
|
||||||
|
require("plugins.vsnip")
|
||||||
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
use({
|
use({
|
||||||
|
|||||||
5
.config/nvim/lua/plugins/vsnip.lua
Normal file
5
.config/nvim/lua/plugins/vsnip.lua
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
-- jumpable mappings
|
||||||
|
vim.keymap.set("i", "<Tab>", "vsnip#jumpable(1) ? '<Plug>(vsnip-jump-next)' : '<Tab>'", { expr = true })
|
||||||
|
vim.keymap.set("s", "<Tab>", "vsnip#jumpable(1) ? '<Plug>(vsnip-jump-next)' : '<Tab>'", { expr = true })
|
||||||
|
vim.keymap.set("i", "<S-Tab>", "vsnip#jumpable(-1) ? '<Plug>(vsnip-jump-prev)' : '<S-Tab>'", { expr = true })
|
||||||
|
vim.keymap.set("s", "<S-Tab>", "vsnip#jumpable(-1) ? '<Plug>(vsnip-jump-prev)' : '<S-Tab>'", { expr = true })
|
||||||
Reference in New Issue
Block a user