From a5c4e11ce77629f2ed08258951391c79237d037f Mon Sep 17 00:00:00 2001 From: Terence Ponce Date: Mon, 3 Apr 2023 18:57:58 +0100 Subject: [PATCH] Add UndoTree (#5) --- after/plugin/defaults.lua | 4 ++++ after/plugin/keymap.lua | 1 + lua/custom/plugins/undotree.lua | 3 +++ 3 files changed, 8 insertions(+) create mode 100644 after/plugin/defaults.lua create mode 100644 after/plugin/keymap.lua create mode 100644 lua/custom/plugins/undotree.lua diff --git a/after/plugin/defaults.lua b/after/plugin/defaults.lua new file mode 100644 index 00000000..28f4de3c --- /dev/null +++ b/after/plugin/defaults.lua @@ -0,0 +1,4 @@ +vim.opt.swapfile = false +vim.opt.backup = false +vim.opt.undodir = os.getenv("HOME") .. "/.vim/undodir" +vim.opt.undofile = true diff --git a/after/plugin/keymap.lua b/after/plugin/keymap.lua new file mode 100644 index 00000000..e34482ea --- /dev/null +++ b/after/plugin/keymap.lua @@ -0,0 +1 @@ +vim.keymap.set('n', '', vim.cmd.UndotreeToggle, { desc = "Display undo history" }) diff --git a/lua/custom/plugins/undotree.lua b/lua/custom/plugins/undotree.lua new file mode 100644 index 00000000..4c9b5f58 --- /dev/null +++ b/lua/custom/plugins/undotree.lua @@ -0,0 +1,3 @@ +return { + "mbbill/undotree", +}