apt remove vim
apt install libncurses-dev
git clone https://github.com/vim/vim.git
cd vim/
./configure --with-features=huge --enable-python3interp=yes --with-python3-command=python3.7 --with-python3-config-dir=/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu --enable-luainterp=yes
make -j2
make install
go install github.com/nsf/gocode
pip3 install neovim jedi
npm install -g tern
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vim +PluginInstall