summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vim/plugin/opinionated-defaults.vim6
1 files changed, 6 insertions, 0 deletions
diff --git a/vim/plugin/opinionated-defaults.vim b/vim/plugin/opinionated-defaults.vim
index db07888..666eeea 100644
--- a/vim/plugin/opinionated-defaults.vim
+++ b/vim/plugin/opinionated-defaults.vim
@@ -26,6 +26,12 @@ if !isdirectory(s:swapfiledir)
call mkdir(s:swapfiledir, 'p')
endif
exe "set directory=" . s:swapfiledir
+" use a separate view directory
+let s:viewdir = $HOME . '/.cache/vim/view'
+if !isdirectory(s:viewdir)
+ call mkdir(s:viewdir, 'p')
+endif
+exe "set viewdir=" . s:viewdir
""" BUFFERS """