#!/bin/bash set -euxo pipefail INSTALL_PREFIX="$HOME/.local/packages" VERSION=${VERSION:-8.1.0822} curl -Ls https://github.com/vim/vim/archive/v${VERSION}.tar.gz | \ tar -xz -C /build/source --strip-components=1 export DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ libncurses5-dev \ python3-dev \ ruby-dev \ lua5.3 \ liblua5.3-dev \ libperl-dev cd /build/source ./configure \ --prefix="${INSTALL_PREFIX}/vim-$VERSION" \ --with-features=huge \ --enable-cscope \ --enable-terminal \ --enable-multibyte \ --enable-gui=no \ --enable-perlinterp=yes \ --enable-luainterp=yes \ --enable-rubyinterp=yes \ --enable-python3interp=yes make && make install # Vim needs some post install libraries cd "$INSTALL_PREFIX" touch install-vim.sh && chmod +x install-vim.sh cat > install-vim.sh <