Created
January 11, 2012 05:46
-
-
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/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