comparison dot_config/nvim/init.lua @ 444:9e4933c708e4

Expand vsnip snippets in completion
author Zeger Van de Vannet <zegervdv@me.com>
date Tue, 31 Aug 2021 14:41:54 +0200
parents 7e2e4f89c7bc
children 34fb1bd9986f
comparison
equal deleted inserted replaced
443:7e2e4f89c7bc 444:9e4933c708e4
204 'hrsh7th/nvim-cmp', 204 'hrsh7th/nvim-cmp',
205 requires = { 'hrsh7th/cmp-buffer', 'hrsh7th/cmp-nvim-lsp', 'hrsh7th/cmp-vsnip', 'hrsh7th/cmp-path' }, 205 requires = { 'hrsh7th/cmp-buffer', 'hrsh7th/cmp-nvim-lsp', 'hrsh7th/cmp-vsnip', 'hrsh7th/cmp-path' },
206 config = function() 206 config = function()
207 local cmp = require 'cmp' 207 local cmp = require 'cmp'
208 cmp.setup { 208 cmp.setup {
209 snippet = {
210 expand = function(args)
211 vim.fn["vsnip#anonymous"](args.body)
212 end,
213 },
209 mapping = { 214 mapping = {
210 ['<C-p>'] = cmp.mapping.select_prev_item(), 215 ['<C-p>'] = cmp.mapping.select_prev_item(),
211 ['<C-n>'] = cmp.mapping.select_next_item(), 216 ['<C-n>'] = cmp.mapping.select_next_item(),
212 ['<C-d>'] = cmp.mapping.scroll_docs(-4), 217 ['<C-d>'] = cmp.mapping.scroll_docs(-4),
213 ['<C-f>'] = cmp.mapping.scroll_docs(4), 218 ['<C-f>'] = cmp.mapping.scroll_docs(4),