From ea5d006613b1b873c06a3bcdb98fe7ceb777f662 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Mon, 21 Jan 2013 14:18:39 -0500 Subject: [PATCH] Expand tildes in transient directories Closes #23. --- plugin/sensible.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin/sensible.vim b/plugin/sensible.vim index 4c5b37b..44b2f30 100644 --- a/plugin/sensible.vim +++ b/plugin/sensible.vim @@ -63,13 +63,13 @@ set viminfo^=! let s:dir = has('win32') ? '~/Application Data/Vim' : has('mac') ? '~/Library/Vim' : '~/.local/share/vim' if isdirectory(expand(s:dir)) if &directory =~# '^\.,' - let &directory = s:dir . '/swap//,' . &directory + let &directory = expand(s:dir) . '/swap//,' . &directory endif if &backupdir =~# '^\.,' - let &backupdir = s:dir . '/backup//,' . &backupdir + let &backupdir = expand(s:dir) . '/backup//,' . &backupdir endif if exists('+undodir') && &undodir =~# '^\.\%(,\|$\)' - let &undodir = s:dir . '/undo//,' . &undodir + let &undodir = expand(s:dir) . '/undo//,' . &undodir endif endif if exists('+undofile')