From ca4ae79c5befd484c613bfed033477f4987d22bb Mon Sep 17 00:00:00 2001 From: Bert Peters Date: Mon, 3 Oct 2016 11:38:43 +0200 Subject: [PATCH] Add some xdg-cache dirs to vim --- vim/.cache/vim/.gitignore | 1 + vim/.cache/vim/backup/.gitkeep | 0 vim/.cache/vim/swap/.gitkeep | 0 vim/.cache/vim/undo/.gitkeep | 0 vim/.vimrc | 6 ++++++ 5 files changed, 7 insertions(+) create mode 100644 vim/.cache/vim/.gitignore create mode 100644 vim/.cache/vim/backup/.gitkeep create mode 100644 vim/.cache/vim/swap/.gitkeep create mode 100644 vim/.cache/vim/undo/.gitkeep diff --git a/vim/.cache/vim/.gitignore b/vim/.cache/vim/.gitignore new file mode 100644 index 0000000..72e8ffc --- /dev/null +++ b/vim/.cache/vim/.gitignore @@ -0,0 +1 @@ +* diff --git a/vim/.cache/vim/backup/.gitkeep b/vim/.cache/vim/backup/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/vim/.cache/vim/swap/.gitkeep b/vim/.cache/vim/swap/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/vim/.cache/vim/undo/.gitkeep b/vim/.cache/vim/undo/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/vim/.vimrc b/vim/.vimrc index 8efdcb5..13799d7 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -37,3 +37,9 @@ autocmd Filetype markdown setlocal textwidth=72 " Remove trailing whitespace, always. autocmd BufWritePre * :%s/\s\+$//e + +" Keep backup files etc out of the way +set undodir=~/.cache/vim/undo " vim will not create this directory. +set directory=~/.cache/vim/swap " vim will not create this directory. +set backupdir=~/.cache/vim/backup " vim will not create this directory. +set viminfo+=n~/.cache/vim/viminfo