get rid of swapfiles
authorTobias Sachs <git-pngdhxpf-ts@twobees.de>
Tue, 25 May 2021 11:22:14 +0000 (13:22 +0200)
committerTobias Sachs <git-pngdhxpf-ts@twobees.de>
Tue, 25 May 2021 11:22:14 +0000 (13:22 +0200)
vimrc

diff --git a/vimrc b/vimrc
index 7a60662f9817dca81aa65fb2303bb8ae7becd7cf..efc6c1a81922071742433ab3e21843c9448d5e85 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -271,13 +271,11 @@ endif
 exec 'set backupdir='. b:vim_conf_dir.'/tmp/backup//'
 set backup
 
-" Save your swp files to a less annoying place than the current directory.
-" If you have .vim-swap in the current directory, it'll use that.
-" Otherwise it saves it to ~/.vim/swap, ~/tmp or .
-if isdirectory( b:vim_conf_dir . '/tmp/swap') == 0
-    call mkdir(b:vim_conf_dir.'/tmp/swap', 'p', 0700)
+" delete old swap dirs and disable swap files
+if isdirectory( b:vim_conf_dir . '/tmp/swap') == 1
+    call delete(b:vim_conf_dir.'/tmp/swap', 'rf')
 endif
-exec 'set directory='. b:vim_conf_dir.'/tmp/swap//'
+set noswapfile
 
 " viminfo stores the the state of your previous editing session
 if has('win32')