.config/nvim/lua/plugins/completion.lua

changeset 1071
e76020af023d
parent 1070
72b613de1102
child 1097
7df98d33285d
equal deleted inserted replaced
1070:72b613de1102 1071:e76020af023d
34 ["<C-f>"] = cmp.mapping.scroll_docs(4), 34 ["<C-f>"] = cmp.mapping.scroll_docs(4),
35 ["<Tab>"] = cmp.mapping.select_next_item(), 35 ["<Tab>"] = cmp.mapping.select_next_item(),
36 ["<S-Tab>"] = cmp.mapping.select_prev_item(), 36 ["<S-Tab>"] = cmp.mapping.select_prev_item(),
37 ["<C-g>"] = cmp.mapping.abort(), 37 ["<C-g>"] = cmp.mapping.abort(),
38 ["<Right>"] = cmp.mapping.confirm({ select = true }), 38 ["<Right>"] = cmp.mapping.confirm({ select = true }),
39 ["<C-Space>"] = cmp.mapping.complete(),
39 ["<Space>"] = function(fallback) 40 ["<Space>"] = function(fallback)
40 if cmp.visible() then 41 if cmp.visible() then
41 cmp.confirm({ select = false }, function() 42 cmp.confirm({ select = false }, function()
42 vim.api.nvim_feedkeys(" ", "n", false) 43 vim.api.nvim_feedkeys(" ", "n", false)
43 end) 44 end)

mercurial