From 509dacf0f04f7ce8256896b6c3dc074924d42801 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Fri, 2 May 2025 20:30:45 +0200 Subject: [PATCH 1/1] completion with Shift-Return --- .../lazyvim/lua/plugins/blink-cmp-keymaps.lua | 20 +++++++++++++++++++ .gitignore.d/lazyvim | 1 + 2 files changed, 21 insertions(+) create mode 100644 .config/lazyvim/lua/plugins/blink-cmp-keymaps.lua 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 -- 2.39.5