summary refs log tree commit diff
path: root/.config/nvim/lua/config/undo.lua
blob: aed619544f76904b4b67ab0fe3bbc277418f1220 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
-- persistent undo

local undodir = vim.fn.stdpath('cache') .. '/undodir'

if vim.fn.isdirectory(undodir) == 0 then
  vim.fn.mkdir(undodir, 'p', '0700')
end

vim.g.undodir = undodir
vim.opt.undofile = true