FROM debian:stable-slim

ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update && \
    apt-get install -y --no-install-recommends \
    build-essential ncurses-dev && \
    rm -rf /var/lib/apt/lists/*

COPY ./vim /root/vim
COPY ./vimrc /root/.vimrc
COPY ./poc.txt /root/
COPY ./eval.sh /root/

RUN chmod +x /root/eval.sh

WORKDIR /root/vim
RUN ./configure --with-features=huge --disable-gui --without-x && \
    make -j$(nproc) && \
    make install

WORKDIR /root

CMD ["/bin/bash"]
