From 74d2bdbed346c3c58ff93b77262299ea9845e34d Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Tue, 29 Aug 2023 12:36:09 +0300 Subject: [PATCH] neovim: add undotree --- neovim/.config/nvim/after/plugin/undotree.lua | 4 ++++ neovim/.config/nvim/init.lua | 2 ++ 2 files changed, 6 insertions(+) create mode 100644 neovim/.config/nvim/after/plugin/undotree.lua diff --git a/neovim/.config/nvim/after/plugin/undotree.lua b/neovim/.config/nvim/after/plugin/undotree.lua new file mode 100644 index 0000000..2472e3a --- /dev/null +++ b/neovim/.config/nvim/after/plugin/undotree.lua @@ -0,0 +1,4 @@ +vim.opt.undodir = os.getenv("HOME") .. ".vim/undodir" +vim.opt.undofile = true + +vim.keymap.set("n", "u", vim.cmd.UndotreeToggle) diff --git a/neovim/.config/nvim/init.lua b/neovim/.config/nvim/init.lua index 33d2b82..57a9b79 100644 --- a/neovim/.config/nvim/init.lua +++ b/neovim/.config/nvim/init.lua @@ -47,6 +47,8 @@ require("packer").startup(function(use) use({ "williamboman/mason.nvim", "williamboman/mason-lspconfig.nvim" }) use({ "jose-elias-alvarez/null-ls.nvim" }) + use({ "mbbill/undotree" }) + if PACKER_BOOTSTRAP then require("packer").sync() end