From d21e680421d37736fb38d843d4c123f6aa7b702b Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Sat, 14 Jul 2012 23:35:11 +0100 Subject: [PATCH] vim: change default location of .viminfo Moved into ~/vim/.viminfo to help reduce some of the clutter in my HOME directory. Also added to the repo's `gitignore` to avoid it being under source control. --- .gitignore | 1 + vim/vimrc | 11 ++++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index ffe9657f0..941acc71c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ vim/.netrwhist +vim/.viminfo diff --git a/vim/vimrc b/vim/vimrc index 7559a9a52..ea4eb9f24 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -114,15 +114,16 @@ set listchars+=nbsp:_ "set listchars+=eol:¬ " Centralize backups, swapfiles and undo history -set backupdir=~/.vim/backups -set directory=~/.vim/swaps +set backupdir=$HOME/.vim/backups +set directory=$HOME/.vim/swaps if exists("&undodir") - set undodir=~/.vim/undo + set undodir=$HOME/.vim/undo endif +set viminfo+=n$HOME/.vim/.viminfo " Load local machine settings if they exist -if filereadable("~/.vimrc-local") - source ~/.vimrc.local +if filereadable("$HOME/.vimrc-local") + source $HOME/.vimrc.local endif " Explicitly strip trailing whitespace (,$)