From: martin f. krafft Date: Fri, 2 May 2025 18:30:45 +0000 (+0200) Subject: completion with Shift-Return X-Git-Url: https://git.madduck.net/etc/lazyvim.git/commitdiff_plain/509dacf0f04f7ce8256896b6c3dc074924d42801?ds=inline;hp=58f876bc4a6b3d6d2ecb388d9b1ca2cf4d847bef completion with Shift-Return --- diff --git a/.config/lazyvim/lua/plugins/blink-cmp-keymaps.lua b/.config/lazyvim/lua/plugins/blink-cmp-keymaps.lua new file mode 100644 index 0000000..bf37b58 --- /dev/null +++ b/.config/lazyvim/lua/plugins/blink-cmp-keymaps.lua @@ -0,0 +1,20 @@ +return { + "saghen/blink.cmp", + opts = { + keymap = { + preset = "default", + + [""] = { + function(cmp) + if cmp.snippet_active() then + return cmp.accept() + else + return cmp.select_and_accept() + end + end, + "snippet_forward", + "fallback", + }, + }, + }, +} diff --git a/.gitignore.d/lazyvim b/.gitignore.d/lazyvim index 967daf9..688e8db 100644 --- a/.gitignore.d/lazyvim +++ b/.gitignore.d/lazyvim @@ -17,6 +17,7 @@ !/.config/lazyvim/lua/config/keymaps.lua !/.config/lazyvim/lua/config/lazy.lua !/.config/lazyvim/lua/config/options.lua +!/.config/lazyvim/lua/plugins/blink-cmp-keymaps.lua !/.config/lazyvim/lua/plugins/blink-cmp-manual.lua !/.config/lazyvim/lua/plugins/blink-compat-lbdb.lua !/.config/lazyvim/lua/plugins/blink-compat.lua