Skip to content

Instantly share code, notes, and snippets.

@vxe
Created October 3, 2013 15:37
Show Gist options
  • Save vxe/6811891 to your computer and use it in GitHub Desktop.
Save vxe/6811891 to your computer and use it in GitHub Desktop.
compile tricked out vim from source
#!/bin/bash
# get dependencies
sudo apt-get build-dep vim
sudo apt-get build-dep perl
sudo apt-get build-dep python2.7
sudo apt-get build-dep ruby1.9.1
sudo apt-get build-dep racket
sudo apt-get build-dep lua
sudo apt-get install mercurial
mkdir -p $HOME/src
mkdir -p $HOME/bin
cd $HOME/src;
hg clone https://vim.googlecode.com/hg/ vim
cd $HOME/src/vim;
hg pull;
hg update;
cp -r $HOME/src/vim $HOME/bin/vim-src;
./configure --prefix=$HOME --enable-multibyte --enable-pythoninterp=dynamic --enable-rubyinterp=dynamic --enable-perlinterp=dynamic --enable-luainterp=dynamic --enable-mzschemeinterp --with-features=huge --with-tlib=ncurses && make && make install;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment