The default Vim installed on most Linux distros lacks a number of vital features, like xterm_clipboard
(allows
copy-and-pasting to the system clipboard) and python
(on which certain plugins rely). The compile_full_vim.sh
shell
script removes the currently installed Vim and compiles a full-featured version; it's based entirely off
Valloric's YouCompleteMe
walkthrough, which it bundles into a simple
script for convenience. Vim will be compiled with the following feature flags:
--with-features=huge
--enable-multibyte
--enable-rubyinterp
--enable-pythoninterp
--enable-perlinterp
--enable-luainterp
--enable-gui=gtk2
--enable-cscope
Note that it's written for anything Debian-like. See the original walkthrough for help with other distros.
On Debian 11,
apt
couldn't locate package:libgnome2-dev libgnomeui-dev libbonoboui2-dev
. The libraries were available until Debian 9.