From 747fa154836104aa7ba80b4ab20613c22b5ee7d4 Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Mon, 14 May 2018 18:33:59 -0500 Subject: vim-8.0.1838-1.parabola1: updating version --- libre/vim/parabola.vim | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'libre/vim/parabola.vim') diff --git a/libre/vim/parabola.vim b/libre/vim/parabola.vim index 45424d969..f7e5bbf82 100644 --- a/libre/vim/parabola.vim +++ b/libre/vim/parabola.vim @@ -17,10 +17,16 @@ set ruler " show the cursor position all the time set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc,.png,.jpg " Move the swap file location to protect against CVE-2017-1000382 -if ! isdirectory('~/.vim/swap/') - silent! call system('install -dm 700 ~/.vim/swap') +if exists('$XDG_CACHE_HOME') + let &g:directory=$XDG_CACHE_HOME +else + let &g:directory=$HOME . '/.cache' +endif +let &g:directory.='/vim/swap//' +" Create swap directory if it doesn't exist +if ! isdirectory(expand(&g:directory)) + silent! call mkdir(expand(&g:directory), 'p', 0700) endif -set directory=~/.vim/swap/ if has('gui_running') " Make shift-insert work like in Xterm -- cgit v1.2.3