diff --git a/lua/completion.lua b/lua/completion.lua index 883d8ef..c044c67 100644 --- a/lua/completion.lua +++ b/lua/completion.lua @@ -7,7 +7,10 @@ cmp.setup { require('luasnip').lsp_expand(args.body) end, }, - mapping = { + window = { + documentation = true + }, + mapping = cmp.mapping.preset.insert({ [''] = cmp.mapping.select_prev_item(), [''] = cmp.mapping.select_next_item(), [''] = cmp.mapping.scroll_docs(-4), @@ -36,7 +39,7 @@ cmp.setup { fallback() end end, - }, + }), sources = { { name = 'nvim_lsp' }, { name = 'luasnip' }, diff --git a/lua/keys.lua b/lua/keys.lua index c2e22c6..89324c9 100644 --- a/lua/keys.lua +++ b/lua/keys.lua @@ -11,6 +11,7 @@ key('n', 'gh', '/=expand("")N', {}) key('i', '', 'pumvisible() ? "" : ""', {expr = true, silent = true}) key('i', '', 'pumvisible() ? "" : ""', {expr = true, silent = true}) key('n','g',':lua require"telescope.builtin".live_grep{}', {}) +key('v', 'c', ':w !xclip -sel c', {silent = true}) -- Highlight on yank vim.api.nvim_exec(