Skip to content

Instantly share code, notes, and snippets.

@seventhsense
Forked from jdewit/vim74_lua
Created May 3, 2014 05:31
Show Gist options
  • Save seventhsense/54f25705f0bf7d5b05db to your computer and use it in GitHub Desktop.
Save seventhsense/54f25705f0bf7d5b05db to your computer and use it in GitHub Desktop.
sudo apt-get remove vim vim-runtime vim-gnome vim-tiny vim-common vim-gui-common
sudo apt-get purge vim vim-runtime vim-gnome vim-tiny vim-common vim-gui-common
sudo apt-get build-dep vim-gnome
sudo apt-get install luajit libluajit-5.1 libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev ruby-dev mercurial
cd /usr/bin
sudo ln -s luajit-2.0.0-beta9 luajit
cd ~
hg clone https://code.google.com/p/vim/
cd vim
./configure --with-features=huge \
--enable-cscope \
--enable-rubyinterp \
--enable-largefile \
--disable-netbeans \
--enable-pythoninterp \
--with-python-config-dir=/usr/lib/python2.7/config \
--enable-perlinterp \
--enable-luainterp \
--with-luajit --enable-fail-if-missing \
--with-lua-prefix=/usr \
--enable-gui=gnome2 --enable-cscope --prefix=/usr
make VIMRUNTIMEDIR=/usr/share/vim/vim74
sudo make install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment