nvim: the epic config restructure
This commit is contained in:
@ -1,7 +1,19 @@
|
||||
-- jumpable mappings
|
||||
vim.api.nvim_exec([[
|
||||
return {
|
||||
"hrsh7th/vim-vsnip",
|
||||
|
||||
dependencies = {
|
||||
"rafamadriz/friendly-snippets",
|
||||
},
|
||||
config = function()
|
||||
-- jumpable mappings
|
||||
vim.api.nvim_exec(
|
||||
[[
|
||||
imap <expr> <Tab> vsnip#jumpable(1) ? '<Plug>(vsnip-jump-next)' : '<Tab>'
|
||||
smap <expr> <Tab> vsnip#jumpable(1) ? '<Plug>(vsnip-jump-next)' : '<Tab>'
|
||||
imap <expr> <S-Tab> vsnip#jumpable(-1) ? '<Plug>(vsnip-jump-prev)' : '<S-Tab>'
|
||||
smap <expr> <S-Tab> vsnip#jumpable(-1) ? '<Plug>(vsnip-jump-prev)' : '<S-Tab>'
|
||||
]], false)
|
||||
]],
|
||||
false
|
||||
)
|
||||
end,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user