Pode ser necessário remover manualmente o pacote usando:
sudo dpkg --purge --force-all vim
Por favor, instale o pacote vim novamente em seu sistema.
sudo apt-get update; sudo apt-get install vim
Depois que eu tentei remover o VIM do sistema, o simples apt-get remove --purge vim
não faz o truque e ainda havia alguns arquivos vim, como em /usr/share/vim/
. Então eu decidi removê-los manualmente
sudo rm -r 'whereis vim'
depois disso o apt-get install vim retorna isto:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
ctags vim-doc vim-scripts
The following NEW packages will be installed:
vim
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/953 kB of archives.
After this operation, 2,287 kB of additional disk space will be used.
Selecting previously unselected package vim.
(Reading database ... 93025 files and directories currently installed.)
Preparing to unpack .../vim_2%3a7.4.488-7+deb8u2_amd64.deb ...
Unpacking vim (2:7.4.488-7+deb8u2) ...
Setting up vim (2:7.4.488-7+deb8u2) ...
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/vi.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group vi) doesn't exist
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/view.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group view) doesn't exist
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/ex.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group ex) doesn't exist
Mais que. Vi é o Vim agora (rodando o vi = > atualmente roda o vim)
Eu não posso fazer nada para remover completamente e reinstalar o vim como era antes.
O que fazer para instalar o vim do zero, com preenchimento de /usr/share/vim, /etc/vim
e outros caminhos. Porque eles estão realmente vazios
~ vim
Error detected while processing /home/kaldown/.vim/vimrc:
line 19:
E484: Can't open file /usr/share/vim/syntax/syntax.vim
Press ENTER or type command to continue
P.S. Tentarei perguntar de outra perspectiva.
Como restaurar o VIM após a execução
sudo rm -rf 'whereis vim'
Porque apt-get install vim
, não restaurará /usr/share/vim/
, que possui arquivos como syntax.vim
Pode ser necessário remover manualmente o pacote usando:
sudo dpkg --purge --force-all vim
Por favor, instale o pacote vim novamente em seu sistema.
sudo apt-get update; sudo apt-get install vim
sudo apt-get remove 'sudo dpkg-query -l | grep vim'
e depois disso
sudo apt-get update; sudo apt-get install vim vim-python
resolve meu problema