From da175439175abfd730469969e6237d81102650f1 Mon Sep 17 00:00:00 2001 From: Midgard <2885-Midgard@users.noreply.framagit.org> Date: Sat, 10 Sep 2022 21:40:51 +0200 Subject: [PATCH] [nvim] Make undodir and shdata user-dependent --- nvim-init.vim | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nvim-init.vim b/nvim-init.vim index 8718525..bef6383 100644 --- a/nvim-init.vim +++ b/nvim-init.vim @@ -278,9 +278,10 @@ augroup END " Keep undo history {{{2 " ====================== -set undodir=/tmp/vim-undodir +let g:euid = substitute(system('echo $EUID'),'\n$','','''') +execute "set undodir=/tmp/vim-undodir-" . g:euid set undofile -set directory^=/tmp/vim-swapfile// +execute "set directory^=/tmp/vim-swapfile-" . g:euid . "//"