Skip to content

Instantly share code, notes, and snippets.

@rweald
Created January 11, 2012 05:46
Show Gist options
  • Save rweald/1593257 to your computer and use it in GitHub Desktop.
Save rweald/1593257 to your computer and use it in GitHub Desktop.
A very basic shell script to install MacVim and setup a custom configuration
#!/bin/bash
echo "removing old versions installed by homebrew"
brew remove macvim
rm /usr/local/bin/mvim
echo "Downloading MacVim Application"
cd ~/Downloads
curl -L "https://github.com/downloads/b4winckler/macvim/MacVim-snapshot-64.tbz" -o macvim.tbz
tar -xjf macvim.tbz
cd MacVim-snapshot-64
echo "installing MacVim in /Application"
mv MacVim.app /Applications/
mv mvim /usr/local/bin/
echo "Preparing to install Vim Config"
cd ~
mv .vim/ .vim_old
mv .vimrc/ .vimrc_old
mv .gvimrc/ .gvimrc_old
echo "installing new vim configuration"
git clone git://github.com/rweald/.vim.git ~/.vim
cd ~/.vim
git co sharethrough
git submodule init
git submodule update
mkdir backup
cd ..
ln -s ~/.vim/vimrc ~/.vimrc
ln -s ~/.vim/gvimrc ~/.gvimrc
echo "cleaning up"
cd ~/Downloads
rm -r MacVim-snapshot-64
rm -r macvim.tbz
echo "Your MacVim is now ready to go"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment