Skip to content

Instantly share code, notes, and snippets.

@ansanloms
Created July 23, 2017 08:58
Show Gist options
  • Save ansanloms/a68aecd3c6a85554efde95748fb3908c to your computer and use it in GitHub Desktop.
Save ansanloms/a68aecd3c6a85554efde95748fb3908c to your computer and use it in GitHub Desktop.
ubuntu vim build
sudo apt-get install git make gettext libncurses5-dev libacl1-dev libgpm-dev libxmu-dev libgnomeui-dev libxpm-dev libperl-dev python-dev python3-dev ruby-dev lua5.2 liblua5.2-dev luajit libluajit-5.1 autoconf automake cproto
./configure \
--prefix=/opt/vim \
--with-features=huge \
--enable-gui=gnome2 \
--enable-perlinterp \
--enable-pythoninterp \
--enable-python3interp \
--enable-rubyinterp \
--enable-luainterp \
--with-luajit \
--enable-multibyte \
--enable-cscope=yes \
--enable-gpm \
--enable-fontset \
--enable-acl \
--enable-netbeans \
--enable-fail-if-missing
make
sudo make install
sudo unlink /usr/bin/vim
sudo ln -s /opt/vim/bin/vim /usr/bin/vim
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment