summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.vimrc9
1 files changed, 6 insertions, 3 deletions
diff --git a/.vimrc b/.vimrc
index 31b72a3..84ff21b 100644
--- a/.vimrc
+++ b/.vimrc
@@ -11,8 +11,12 @@ filetype plugin on
filetype plugin indent on
let mapleader = ","
-" Save all swap files at the same place
-set directory^=$HOME/.vim/swap//
+" Save all files at the same place
+set backupdir=~/.vim/backup//
+set directory=~/.vim/backup//
+set undodir=~/.vim/backup//
+set undofile
+set backup
" No bell
set belloff=all
@@ -126,4 +130,3 @@ function! CloseOnLast()
endfunction
noremap <leader><leader> :call CloseOnLast()<cr>
-