diff --git a/vim/vimrc b/vim/vimrc index 2307a3d..a2e76d9 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -1,5 +1,11 @@ set runtimepath+=$XDG_CONFIG_HOME/vim,$XDG_CONFIG_HOME/vim/after +call mkdir($XDG_CACHE_HOME . "/vim/swap", "p") +call mkdir($XDG_CACHE_HOME . "/vim/backup", "p") +call mkdir($XDG_CACHE_HOME . "/vim/undo", "p") set viminfofile=$XDG_CACHE_HOME/vim/viminfo +set directory=$XDG_CACHE_HOME/vim/swap// +set backupdir=$XDG_CACHE_HOME/vim/backup// +set undodir=$XDG_CACHE_HOME/vim/undo// source $VIMRUNTIME/vimrc_example.vim