summaryrefslogtreecommitdiffstats
path: root/dotfiles/vim.lua
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2022-04-26 13:11:04 +0200
committerMinijackson <minijackson@riseup.net>2022-04-26 13:11:04 +0200
commit9224f01e89553fd735f6f9758d8598266a7eec41 (patch)
treea72b28d33e952d2fb7cb1a7237c5886bd317e58a /dotfiles/vim.lua
parent121b77eef19f6deaf16cf3b474ea98d9533bf75e (diff)
downloadnixos-config-reborn-9224f01e89553fd735f6f9758d8598266a7eec41.tar.gz
nixos-config-reborn-9224f01e89553fd735f6f9758d8598266a7eec41.zip
vim: add default mappings for nvim-cmp
configuration overwrote default mappings due to change upstream
Diffstat (limited to 'dotfiles/vim.lua')
-rw-r--r--dotfiles/vim.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/dotfiles/vim.lua b/dotfiles/vim.lua
index 05af6de..2b97a53 100644
--- a/dotfiles/vim.lua
+++ b/dotfiles/vim.lua
@@ -176,9 +176,9 @@ cmp.setup {
176 vim.fn["vsnip#anonymous"](args.body) 176 vim.fn["vsnip#anonymous"](args.body)
177 end, 177 end,
178 }, 178 },
179 mapping = { 179 mapping = cmp.mapping.preset.insert({
180 ['<CR>'] = cmp.mapping.confirm({ select = false }), 180 ['<CR>'] = cmp.mapping.confirm({ select = false }),
181 }, 181 }),
182 sources = cmp.config.sources({ 182 sources = cmp.config.sources({
183 { name = "nvim_lsp" }, 183 { name = "nvim_lsp" },
184 { name = "vsnip" }, 184 { name = "vsnip" },
@@ -198,13 +198,15 @@ cmp.setup {
198cmp.setup.cmdline("/", { 198cmp.setup.cmdline("/", {
199 sources = { 199 sources = {
200 { name = "buffer", option = { keyword_pattern = [[\k\+]], } }, 200 { name = "buffer", option = { keyword_pattern = [[\k\+]], } },
201 } 201 },
202 mapping = cmp.mapping.preset.cmdline({}),
202}) 203})
203 204
204cmp.setup.cmdline(":", { 205cmp.setup.cmdline(":", {
205 sources = cmp.config.sources({ 206 sources = cmp.config.sources({
206 { name = "cmdline" }, 207 { name = "cmdline" },
207 }) 208 }),
209 mapping = cmp.mapping.preset.cmdline({}),
208}) 210})
209 211
210-- Telescope 212-- Telescope