From e7eda3bb86403db6c578a37319ca429efb48a26c Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Thu, 7 Mar 2013 12:14:11 -0500 Subject: [PATCH] Don't override a blank 'viminfo' Closes #42. --- plugin/sensible.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugin/sensible.vim b/plugin/sensible.vim index abdd86e..2d06095 100644 --- a/plugin/sensible.vim +++ b/plugin/sensible.vim @@ -68,7 +68,9 @@ endif if &tabpagemax < 50 set tabpagemax=50 endif -set viminfo^=! +if !empty(&viminfo) + set viminfo^=! +endif let s:dir = has('win32') ? '~/Application Data/Vim' : match(system('uname'), "Darwin") > -1 ? '~/Library/Vim' : empty($XDG_DATA_HOME) ? '~/.local/share/vim' : '$XDG_DATA_HOME/vim' if isdirectory(expand(s:dir))