From 4dcc5ab8e5960ea6a55d53c34645a0f9c60456ec Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Tue, 15 Dec 2020 23:53:31 +0100 Subject: [PATCH] vim: move .cache/vim/viminfo -> .local/share/vim/viminfo --- roles/vim/files/vimrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/vim/files/vimrc b/roles/vim/files/vimrc index 536c699..abea7a3 100644 --- a/roles/vim/files/vimrc +++ b/roles/vim/files/vimrc @@ -2,6 +2,7 @@ set nocompatible if $XDG_CONFIG_HOME == "" | let $XDG_CONFIG_HOME="~/.config" | endif if $XDG_CACHE_HOME == "" | let $XDG_CACHE_HOME="~/.cache" | endif +if $XDG_DATA_HOME == "" | let $XDG_DATA_HOME="~/.local/share" | endif if $LOCAL_CONFIG == "" | let $LOCAL_CONFIG="~/.local/etc" | endif let $MYVIMRC="$XDG_CONFIG_HOME/vim/vimrc" @@ -70,7 +71,7 @@ set ttyfast " indicate a fast terminal for smoother redrawing " | | | | | | " v v v v v v set viminfo=h,'500,<10000,s1000,/1000,:1000 -set viminfofile=$XDG_CACHE_HOME/vim/viminfo +set viminfofile=$XDG_DATA_HOME/vim/viminfo set virtualedit=block " position the cursor anywhere in Visual Block mode set wildignore=*.o,*.obj,*.pyc,*.exe,*.so,*.dll set wildignorecase " ignore case when completing file names