From e36c01d335ac44812385b4375ca4988a403dfd60 Mon Sep 17 00:00:00 2001 From: Danielle McLean Date: Wed, 16 Nov 2016 10:17:55 +1100 Subject: [PATCH] Persistent undo support, saving undo files in XDG_CACHE_HOME --- config/vim/vimrc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/vim/vimrc b/config/vim/vimrc index 48f9fd0..bf779ec 100644 --- a/config/vim/vimrc +++ b/config/vim/vimrc @@ -59,6 +59,14 @@ else set number endif +if exists('+undofile') + set undofile + let &undodir = $XDG_CACHE_HOME . '/vim/undo' + if filewritable(&undodir) != 2 + call mkdir(&undodir, 'p', 0700) + endif +endif + let g:airline_powerline_fonts = 1 let g:LatexBox_Folding = 1 let g:NERDTreeHijackNetrw = 1