aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua b/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
index e9b30e3..59ac2db 100644
--- a/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
+++ b/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
@@ -181,6 +181,16 @@ function M.config(_, opts)
)
end
+ opts.extensions.undo = {
+ mappings = {
+ i = {
+ ["<cr>"] = require("telescope-undo.actions").restore,
+ ["<C-cr>"] = require("telescope-undo.actions").yank_additions,
+ ["<S-cr>"] = require("telescope-undo.actions").yank_deletions,
+ },
+ },
+ }
+
require("telescope").setup(opts)
require("telescope").load_extension("fzf")
require("telescope").load_extension("undo")