+my $vim_git = $ENV{'PWD'};
+my $vim_dir = "$ENV{'HOME'}/.vim";
+my $vim_rc = "$ENV{'HOME'}/.vimrc";
+
+## test if vim and vimrc exist
+die "~/.vim or ~/.vimrc exists!!, backup them first\n" if -e $vim_dir or -e $vim_rc ;
+
+
+## add new files
+print `ln -s $vim_git $vim_dir`;
+print `ln -s $vim_dir/vimrc $vim_rc`;
+
+## 1. git clone package manager Vundle