Primeiro instalei o Vim no meu (L)Ubuntu 14.04 com sudo apt-get install vim Depois disso, conforme exigido por um plug-in que queria usar, atualizei para o Vim 8.1 usando o repositório ppa:jonathonf/vim. Estando desapontado com aquele plug-in, eu queria tentar outro, mas ele tem um bug ainda não resolvido no Vim 8.1, é por isso que agora preciso fazer o downgrade para o Vim 7.4. Minha ideia é desinstalar completamente o Vim e reinstalá-lo (já tendo removido ppa:jonathonf/vim).
Para fazer isso eu tentei
sudo apt-get purge vim
e
sudo apt-get autoremove
algumas vezes e agora eu entendo isso:
user@computerName:~$ sudo apt-get purge vim
[sudo] password for user:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'vim' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
No entanto, o Vim ainda está lá e posso usá-lo. Se eu verificar a versão do Vim no Vim, recebo isto:
:ve
VIM - Vi IMproved 8.1 (2018 May 18, compiled May 15 2019 14:58:47)
Talvez haja uma maneira mais fácil de fazer o downgrade de um software no Linux? Ou minha ideia é válida? Você tem alguma sugestão? Obrigada!
PS: Conforme recomendado por GiftZwergrapper:
user@computerName:~$ which vim
/usr/bin/vim
Depois de remover
vim
(sudo apt-get remove vim
), verifique para onde a correntevim
está apontando, por exemploSe for um link simbólico, encontre o caminho para o binário final e verifique a qual pacote ele pertence:
No meu caso, eu também tinha o Neo Vim instalado, então tive que removê-lo também:
Para fazer downgrade, altere a versão do Vim, tente os seguintes métodos.
Encontre o pacote Vim disponível via
apt-cache search ^vim
.Encontre a versão disponível do pacote:
apt-cache madison vim
.Instale a versão disponível por:
sudo apt-get install vim=2:8.0\*
.Veja: Como instalar pacotes específicos do Ubuntu, com a versão exata?
Pelo que vi, não há versão anterior a 8.0 disponível no repositório Apt. Você pode tentar encontrar um repositório Vim alternativo e adicioná-lo usando o
add-apt-repository
comando. Mas instalá-lo de fontes não confiáveis de terceiros pode ser um risco.Para versões mais antigas, você também pode verificar as versões do Vim no GitHub . Como não há pacotes disponíveis, você provavelmente precisará compilá-lo a partir do código-fonte (consulte: Construindo o Vim a partir do código-fonte . Para desinstalar, consulte: Desinstalando o Vim compilado do código-fonte .