From 5a4462eba9066941be8178cc43027c94b6b61c78 Mon Sep 17 00:00:00 2001 From: Chinmay Chhajed Date: Mon, 13 Jul 2020 19:45:58 +0530 Subject: [PATCH] Save old vim configs before writing into ~/.vimrc. If user has some vimrc already present then it will be saved as $HOME/.oldvimrc and then new vimrc will be created. --- install_basic_vimrc.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/install_basic_vimrc.sh b/install_basic_vimrc.sh index 6b3142d1..fce4c001 100755 --- a/install_basic_vimrc.sh +++ b/install_basic_vimrc.sh @@ -1,6 +1,11 @@ #!/bin/sh set -e +# Save previous vimrc. +if [ -f $HOME/.vimrc ]; then + mv ~/.vimrc ~/.oldvimrc + echo "Saved previous vimrc as $HOME/.oldvimrc" +fi cd ~/.vim_runtime cat ~/.vim_runtime/vimrcs/basic.vim > ~/.vimrc echo "Installed the Basic Vim configuration successfully! Enjoy :-)"