From 8b1e7976a004d7e0cbaec37546d2889ddab48bbb Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Thu, 29 Jun 2023 20:50:04 +0200 Subject: [PATCH] fix(yanky): don't override c-p insert mode telescope mapping. Fixes #1007 --- lua/lazyvim/plugins/extras/coding/yanky.lua | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/lua/lazyvim/plugins/extras/coding/yanky.lua b/lua/lazyvim/plugins/extras/coding/yanky.lua index 00b675e9..f0bd966b 100644 --- a/lua/lazyvim/plugins/extras/coding/yanky.lua +++ b/lua/lazyvim/plugins/extras/coding/yanky.lua @@ -3,10 +3,21 @@ return { { "gbprod/yanky.nvim", dependencies = { { "kkharji/sqlite.lua", enabled = not jit.os:find("Windows") } }, - opts = { - highlight = { timer = 250 }, - ring = { storage = jit.os:find("Windows") and "shada" or "sqlite" }, - }, + opts = function() + local mapping = require("yanky.telescope.mapping") + local mappings = mapping.get_defaults() + mappings.i[""] = nil + return { + highlight = { timer = 200 }, + ring = { storage = jit.os:find("Windows") and "shada" or "sqlite" }, + picker = { + telescope = { + use_default_mappings = false, + mappings = mappings, + }, + }, + } + end, keys = { -- stylua: ignore { "p", function() require("telescope").extensions.yank_history.yank_history({ }) end, desc = "Open Yank History" },