diff --git a/dot_config/nvim/lua/core/options.lua.tmpl b/dot_config/nvim/lua/core/options.lua.tmpl index 0b51f53..04b56d7 100644 --- a/dot_config/nvim/lua/core/options.lua.tmpl +++ b/dot_config/nvim/lua/core/options.lua.tmpl @@ -38,6 +38,9 @@ vim.opt.listchars = "tab:>>,trail:_,eol:$,multispace:ยทยท,extends:>,precedes:<,n vim.opt.encoding = "utf-8" vim.opt.fenc = "utf-8" vim.opt.spell = true +vim.opt.undofile = true +vim.opt.undodir = vim.fn.expand("~/.cache/nvim/undo") + if vim.fn.executable('rg') then vim.opt.grepprg = 'rg --vimgrep --smart-case --hidden'