Eu compilei o vim manualmente seguindo as instruções do link . Alterei a etapa de configuração para incluir --prefix=/usr/local
e, em seguida, executei com make VIMRUNTIMEDIR=/usr/local/share/vim/vim80
.
Tudo parece funcionar muito bem. Eu vejo o diretório vim/
em /usr/local/share
e ele ainda está definido como a versão "padrão" do vim.
Eu segui vários métodos diferentes: segurando e usando --set-selections
e de acordo com esta resposta instalar em /usr/local
deve ser seguro de ter meu versão compilada do vim de ser sobrescrita. No entanto, toda vez que executo apt-get upgrade
, perco minha versão do vim.
O que está acontecendo?