.config/nvim/lua/plugins/lsp.lua

changeset 1035
e46ff6e45c96
parent 1033
589244a349f6
child 1043
e55463fb35e2
equal deleted inserted replaced
1034:d412eecafebf 1035:e46ff6e45c96
49 ["<S-Tab>"] = cmp.mapping.select_prev_item(), 49 ["<S-Tab>"] = cmp.mapping.select_prev_item(),
50 ["<C-g>"] = cmp.mapping.abort(), 50 ["<C-g>"] = cmp.mapping.abort(),
51 ["<Right>"] = cmp.mapping.confirm({select = true}), 51 ["<Right>"] = cmp.mapping.confirm({select = true}),
52 ["<Space>"] = function(fallback) 52 ["<Space>"] = function(fallback)
53 if cmp.visible() then 53 if cmp.visible() then
54 cmp.confirm({select = false}) 54 cmp.confirm({select = false}, function()
55 vim.api.nvim_feedkeys(" ", "n", false) 55 vim.api.nvim_feedkeys(" ", "n", false)
56 end)
56 end 57 end
57 fallback() 58 fallback()
58 end, 59 end,
59 }), 60 }),
60 sources = cmp.config.sources({ 61 sources = cmp.config.sources({

mercurial