return { { "gbprod/yanky.nvim", keys = { { "p", "(YankyPutAfter)", desc = "Put after cursor", mode = { "n", "x" } }, { "P", "(YankyPutBefore)", desc = "Put before cursor", mode = { "n", "x" } }, { "gp", "(YankyGPutAfter)", desc = "Put after cursor", mode = { "n", "x" } }, { "gP", "(YankyGPutBefore)", desc = "Put before cursor", mode = { "n", "x" } }, { "", "(YankyCycleForward)", desc = "Next yank" }, { "", "(YankyCycleBackward)", desc = "Previous yank" }, }, opts = {}, }, { "nvim-telescope/telescope.nvim", dependencies = { "gbprod/yanky.nvim" }, keys = { { "fy", "Telescope yank_history", desc = "Yank history" }, }, cmd = "Telescope yank_history", config = function() require("telescope").load_extension("yank_history") end, }, }